Dreamhouse Vauxhall Apartments London 4*
Dreamhouse Vauxhall apartment hosts guests of London.
This property is set close to Churchill War Rooms, Westminster Hall and British Museum. London city center is 2 km away. Offering various dining options, The Riverside and Cafe Portugal are about 5-minute walk away.
Tate Britain train station is a 5-minute walk away.