Only a walk away from ultra fashionable boutiques of Sloane street, Kings Road and Harrods, you can enjoy the warm atmosphere of this ‘home away from home’ hotel nestled in leafy Belgravia. The individually decorated bedrooms feature everything the modern traveller needs and promise you the most comfortable beds in the city! Enjoy a complimentary glass of champagne upon arrival at the hotel.
Hotel Name: Sheraton Belgravia Hotel
Address: 20 Chesham Place, London, SW1X 8HQ
Official Website: Sheraton Belgravia Hotel