- UK Information
- UK Hotels
- Albert Serviced Apartments
Albert Serviced Apartments
With a great location next to the Thames, Albert Serviced Apartments are just 50 metres from Vauxhall Tube Station. Luxury accommodation includes free Wi-Fi and a fully-equipped kitchen.
Rating
Prices from £216.03
4