View Map
Officially London´s most central hotel, featuring executive and deluxe rooms from £120.00 including breakfast and VAT.
Facilities: Restaurant, Bar, Wheelchair Friendly, Women Aware, Direct Dial From Rooms, Business Facilities, En-suite Bathrooms, TV In Rooms, Children Welcome, Function Facilities, Mini-bar In Room, Air-conditioning, 24-hour Room Service, Satellite/cable TV In Room