On Vauxhall Bridge Road, just a short walk from Victoria Station, Buckingham Palace and Belgravia, this exceptional hotel of luxury and class is a fine place from which to explore the capital. The rooms have all got modern amenities fitted that include satellite television and private bathroom. There is a range of places to eat and drink locally.