Ideally located in central London, with close access to Heathrow, its 1,100 accommodations include a range of room types, from suites to king deluxe rooms with city views. The hotel boasts four themed bars and restaurants, a gym, and an executive lounge.
Book Now