Experience the beating heart of London with a very British three-night stay with daily breakfasts and a bottle of wine on arrival included at The Grosvenor Hotel, located mere moments from Buckingham Palace. Soak up the grand history of this Grade II listed hotel and enjoy easy access to an abundance of bars and restaurants and nearby Victoria Station connecting you to all of London and beyond.