LondonRooms & Suites

English elegance and sumptuous style

Rooms & Suites

Within easy reach of all the sights, we enjoy prime position in the heart of the capital. Enjoying a peaceful setting next to the city’s most famous Royal Park, our luxurious accommodation and facilities make us the perfect London base. The hotel is currently undergoing an exciting restoration and to learn more please visit our Renovation News section.