The business Ramada London Hotel comprises comfortable rooms in the vicinity of The Grand Theatre, Eldon House and Westminster Ponds. The hotel was opened in 1974 and remains an example of Italian architecture in London ever since.
The convenient location makes an art gallery and a theater easily reachable. The venue is set within 7 km from London city center.
Shoppers will find a market, stores and a mall within a few minutes of the hotel.
Ramada London Hotel is within a 15-minute drive to London airport.
Ramada London Hotel is a property in London that comes with 124 rooms and provides climate control, free Wi-Fi, a writing desk, pay TV and central heating. Guests can make use of en suite bathrooms with a shower, a bathtub and complimentary toiletries.
Eat & Drink
Breakfast is offered in the dining area every morning. The hotel features an air-conditioned restaurant serving Mediterranean cuisine. Guests can unwind in the Bistro & Wine bar with a favourite drink. Southside Restaurant and Arby's are situated in a shopping area, about 100 meters away of the property.
A full breakfast is served and charges are applicable.
There are currency exchange, free self parking and a baggage storage at guests' disposal.
Guests will enjoy concerts and live performances offered at the hotel. Active travelers will appreciate a gym, a fitness center and treadmills available on site.
Wireless internet is available in the entire hotel for free.
Free public parking is possible on site.