The Grosvenor Hotel is housed in an A-listed building which just went through a huge refurbishment. Now the building has been restored to its stunning original features date back to 1862. Since the hotel is situated in a convenient location near to many of London's landmarks, you will have an ease of getting around. The hotel maintains its elegant Victorian architecture and character while offers all the modern comforts of a luxury hotel. All bedrooms are refurbished and offer a quiet, spacious and comfortable retreat for exhausted guests after a long day of exploring London. The Brasserie bar and restaurant which are open all day is a great place for casual meeting. The hotel also has a chic Champagne and Cocktail bar which is a popular venue in the area.