The Grosvenor, London

101 Buckingham Palace Rd. (Lower Belgrave St.) London

Victorian grandeur just round the corner from Victoria Station.

A classically-styled property set in a Victorian building dating back to 1854, this elegant and spacious hotel is situated in downtown London adjacent to Victoria Station, just round the corner from Buckingham Palace and an easy walk to Trafalgar Square. Step through the grandiose entrance to the gorgeous lobby, where you'll find marble columns, balconies, drapes and a grand sweeping staircase to whisk you off to your room. This labyrinthine hotel is filled to the hilt with meandering corridors, landings and mezzanines. If you love mazes, this is your hotel; chances area, you'll never take the same route back to your room. Though less opulent than the lobby, the rooms and bathrooms here are surprisingly large, with beds that are extremely comfortable thanks to the softest of pillows and loads of wardrobe and drawer space. Dining includes Grand Imperial London (Hong Kong Cantonese), The Grosvenor Brasserie (informal meals all day long) and The Grosvenor Lounge (afternoon tea and cocktails).

Hotel Information


101 Buckingham Palace Rd. (Lower Belgrave St.) SW1W 0SJ London United Kingdom Subway: Victoria


+44 (0)20 7834 9494 Hotel’s Website

Hotel Features

Business center Parking garage

Reserve Your Room

Powered by

Best price guaranteed


What's Nearby

blog comments powered by Disqus