This 27-floor tower with 900 rooms in Kensington is conveniently located within walking distance of some of London's main attractions like Harrods, the National History Museum and Kensington Gardens. Standard, executive and family rooms available, and guests under 12 eat for free off the children's menu in the brasserie-style restaurant.
Amenities Facilities97 Cromwell Road, London, United Kingdom
Do you represent this business? Contact us to update your information & to manage your page.