Click for travel directionsThe five-star Sheraton Park Tower Hotel is located in Knightsbridge in central London. This superior hotel is part of the Starwood group’s Luxury Collection of hotels, and is one of an international selection of first class venues. The hotel in London has a great location in the capital, and has an idiosyncratic round tower structure meaning that panoramic views across London can be enjoyed from almost every space in the hotel.

The Sheraton Park Tower Hotel London is situated opposite Hyde Park in Knightsbridge, one of the most high-class locations in London. Harrods, Manolo Blahnik and Sloane Street are on your doorstep, while the cultural appeal of the Victoria and Albert, Natural History and Science Museums are within easy reach. London’s Sheraton hotel is also close to Knightsbridge underground station and the Piccadilly line for transport across the capital.

The property has 280 guest rooms, including 22 suites. The rooms become more luxurious as the tower ascends, culminating in the penthouse suites with their expansive views of the London skyline. There is an elegant selection of restaurants at the hotel, including the One-O-One seafood restaurant, the classic Knightsbridge lounge and the rich Piano Bar, home of the legendary Diamond Martini. Also at the Sheraton Park Tower there is a host of guest amenities, suitable for those staying for business or leisure. There are four conference room, an up to date gym and fitness classes which provide the hotel’s health facilities. Finally, there are in-room spa options.
Fact Box
Sheraton Park Tower
Sheraton Park Tower
101 Knightsbridge
London
SW1X 7RN
United Kingdom

  • Number of rooms : 280
  • Car parking : NCP, charged
  • Internet access : Wireless, charged
  • Restaurant, bar, terrace and lounge
  • Conference rooms : 4
  • Gym
  • Transport : Knightsbridge underground station, adjacent