Chelsea Harbour Hotel, London, United Kingdom

posted in: Europe, United Kingdom | 0

Chelsea Harbour Hotel, London, United Kingdom- 5 Star City Hotel

The Chelsea Harbour Hotel is the only five star, all-suite hotel in London and is tucked away in the exclusive area of Chelsea Harbour. A hidden haven, overlooking the marina and the River Thames, and boasting spectacular views across London’s iconic landscape, The Chelsea Harbour Hotel promises luxury, sophistication and exclusivity.

Rooms & Suites: 158  |  Setting: City
Type: Culture&History, Shopping, Spa & Wellness, Business Meeting.
Most popular facilities: Airport shuttle, Parking, Free WiFi, Spa and wellness center, Swimming pool, Bar, Family rooms, Non-smoking rooms, Business center, Good for couples
Hotel Chain: Millennium Hotels , The Leng’s Collection