With a great location next to the Thames, Albert Serviced Apartments are just 50 metres from Vauxhall Tube Station. Luxury accommodation includes free WiFi and a fully-equipped kitchen.
With a great location next to the Thames, Albert Serviced Apartments are just 50 metres from Vauxhall Tube Station Read more
With a great location next to the Thames, Albert Serviced Apartments are just 50 metres from Vauxhall Tube Station. Luxury accommodation includes free WiFi and a fully-equipped kitchen.
With a great location next to the Thames, Albert Serviced Apartments are just 50 metres from Vauxhall Tube Station. Luxury accommodation includes free WiFi and a fully-equipped kitchen.
Number of Rooms: 4