Plaza On The River
Plaza On The River is a 9-story hotel in a downtown area of London at a close proximity to Westminster, National Gallery and Pimlico offering en-suite rooms with modern-style décor. The property opened in 2005 and features minimalist architecture.
The city center is 2 km away from the hotel. The hotel is placed 15 minutes' walk from Big Ben, The Oval and Imperial War Museum.
The contemporary hotel offers quick access to an aquarium, restaurants and brasseries.
There are 65 guestrooms featuring Leisure One-Bedroom Suite, One-Bedroom Triple Room and Classic One-Bedroom Apartment equipped with a kitchenette, an in-room safe, pay TV, direct dial phone and free Wi-Fi. The hotel offers wonderful views of the River Thames. All rooms have carpet floor and stylish furniture.
Dining options include a hearty buffet breakfast served every morning. Fusion dishes are served in the 24-hour restaurant. At the adjoining lobby bar guests will enjoy a selection of coffee, tea and cocktails. Guests can dine in Chino Latino and The Rose located within a 5-minute walk of the property.
Guests can reach Plaza On The River Hotel by car from London City airport in 15 minutes.
Cars and limousines are available for rent on site.
On-site fitness facilities include a fitness room, a gym and bicycles. Such sports activities as tennis and horse riding are provided on-site.