In the heart of fashionable Knightsbridge, close to Hyde Park, Harrods, and Harvey Nichols, this luxurious 5-star hotel offers award-winning dining and stunning views of London.
The building’s circular tower design ensures that each of the 280 rooms has views of London's skyline. All of the rooms offer luxury and modern facilities, including pay TV, internet via TV and wireless internet access at an additional cost.
The award-winning One-O-One restaurant has been voted ‘Best Fish Restaurant’ by Harden's Guide for 5 consecutive years.
Sheraton Park Tower is located in London near: Located in the heart of London’s Knightsbridge, the hotel is directly across from the world-renowned Harvey Nichols department store.
Slightly removed from the main bustle, stylish Chelsea is one of London’s most affluent areas. Trendy King's Road is its main artery, featuring restaurants, speciality shops, and boutiques. In terms of shopping status, Knightsbridge is even more elevated. The hotel is just a short stroll away from the shops of Sloane Street and the world-famous Harrods.