Address : 1 vincent square, sw1p 2pa, united kingdom, london Show Hotel Map
The hotel enjoys a central location close to Buckingham Palace (1.5 km). Westminster Abbey is 800 m and Victoria Train Station 500 m from the hotel. A selection of restaurants, bars, pubs, nightspots and shopping venues and the bus station are to be found some 5 minutes' walk away. The River Thames and the Tate Gallery are approximately a 10-minute drive from the establishment.