Address: 101 Buckingham Palace Road
+44 (0) 871 376 9038
Stay in splendour in the heart of central London. Built by the Victorian railway pioneers in 1862, The Grosvenor Hotel Victoria ushered in a Golden Age of travel. Restored to its former glory, this Grade II listed building combines modern luxury, including free wi-fi throughout the hotel, with unique period features. Enjoy the best of London from the 4-star Grosvenor Hotel, located within walking distance of Buckingham Palace.
Shuttle Bus service
Number of rooms: 345