This charming hotel is located in Trafalgar Square. Clients can make good use of the wireless internet connection available at the public areas of the establishment. Travellers can enjoy the convenience of 24-hour reception. Thanks to the wide range of health amenities, those staying at this hotel will be able to indulge themselves during their stay. A fee may be chargeable for some services.
Select your dates
Select your dates
Where
Dates
Rooms
Join PremiumHoliwise Premium to access our best member rates