Situated Close To Kensington Palace, the Hotel is Spread Over 7 Floors and Comprises 294 Rooms. The Complex Offers Guests a Lobby With a 24-Hour Reception Desk and Lifts. Dining and Drinking Options Are Available in the Form of a Bar and a Restaurant.
3 star
From $140.99 to $140.99
floors and 0 rooms
Meeting rooms
Non-smoking rooms