Hotel Introduction
Nestled in a leafy square in the heart of Belgravia, the Sheraton Belgravia Hotel is a world apart from all other hotels. The intimate and boutique style of the hotel enables the hotel to deliver exceptional levels of personalised service and attention to detail. All guests receive a warm and courteous welcome with a special touch - a glass of champagne.
Hotel Location
(City Centre Hotel) Conveniently located in the heart of London, we are near Sloane Street, Kings Road, and Knightsbridge; home to Harrods and Harvey Nichols. We are also just a stroll away from Hyde Park, Buckingham Palace, and West End Theatres.
Accommodation
Our 89 guest rooms and suites reflect the style of a glorious home - textured fabrics in rich russets, deep greens, tranquil yellows, and vibrant blues. The executive rooms are particularly spacious and most offer garden views. The suites offer beautiful views over Belgravia, as well as the utmost in luxury and VIP treatment.
Restaurants & Lounges
Casual, comfortable, and a step away from the commotion of the outside world, our Lobby Lounge is a quiet sitting area where you can relax with a drink and watch the world go by. Stop by for a light meal, available all day or try our traditional afternoon cream teas.
Leisure & Recreation
Our dedicated staff specialises in attending to your every whim. The art of relaxation takes on a new meaning with our in-room spa and salon service. Discover personal attention and therapeutic indulgence for mind, body, and soul without ever leaving the comfort of your room. A complimentary fitness facility is available to all guests at the nearby Sheraton Park Tower.
Meetings
The hotel's meeting rooms benefit from natural daylight and we specialise in hosting exclusive smaller meetings and training courses. The Smart Meeting room is an ideal venue for an Executive board meeting.