This elegant and contemporary hotel is excellently located, just outside the city centre between Lambeth Bridge and Vauxhall Bridge. It features a restaurant, a bar, a business centre and conference facilities. The train and underground stations Vauxhall and Waterloo are within walking distance, offering connections to the whole city. The London Eye, Westminster Bridge and the Houses of Parliament can be reached within a short stroll.
Safety Deposit Boxes
Tea & Coffee Facilities
Albert Embankment, 18
Please note: Map shows the rough area of the hotel and may not be 100% accurate.