Hotel Overview
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.
Albert Embankment, 18
London
United Kingdom
00442079588000