This Hotel is the Largest in the Centre of London and Has Over 1600 Rooms. It Offers a Lobby With Lifts, 3 Different Restaurants, the London Pub and Shops. The Hotel'S Facilities Also Include Internet Access, Conference Rooms and Parking Facilities. Furthermore, Guests May Take Advantage of the Room and Laundry Services.
3 star
From $90.00 to $109.00
floors and 0 rooms
Wheelchair accessible
Restaurant
Meeting rooms
Non-smoking rooms
Bed and Breakfast