Plaza On The River, London
recommendedAfternoon Tea DelightIndulge in a classic interpretation of Afternoon Tea at the 12th Floor, with finger sandwiches, scones, and a range of delightful cakes and pastries, all while enjoying stunning waterfront views.
Pan-Asian GastronomyExperience an award-winning dining experience at Chino Latino London, where you can savor mouthwatering Pan-Asian cuisine and sip on Latin cocktails, all in a vibrant setting with beautiful riverside views.
Executive Lounge RetreatTake advantage of the sophisticated Executive Lounge, offering breathtaking views of the River Thames and a wide selection of drinks and snacks, creating the perfect space to unwind and relax.
Fitness and Wellness CenterStay in shape at the state-of-the-art fitness center, equipped with TechnoGym machines and a range of exercise options, including free weights and cardiovascular machines, ensuring you stay active during your stay.
Exclusive Event SpacesOrganize your next event in the hotel's flexible event spaces, complete with stunning views of the Thames and various event planning options to suit your specific needs and preferences.
Room with a ViewEnjoy breathtaking views of the River Thames or the iconic South Bank from your room, ensuring a memorable and picturesque stay in the heart of London.
- Convenient City Access
- Seamless Business Facilities
- Relax by the Pool
- 24-Hour Room Service
- Pet-Friendly Atmosphere
- Riverside Dining Experience
- Explore Nearby Shopping Streets
- VIP Access to Attractions
Rooms and availability
Facilities
General
- Non-smoking property
- Free Wi-Fi
- Parking
- Safe deposit box
- 24-hour reception
- Pets allowed
- Rooms/ Facilities for disabled
- 24-hour security
- Lift
- Currency exchange
Sports & Fitness
- Fitness centre
Guest Parking
- Electric kettle
- Dryer
Services
- Valet parking
- 24-hour room service
- Laundry
- Dry cleaning
Dining
- Restaurant
- Bar/ Lounge area
Business
- Business centre
Spa & Leisure
- Indoor swimming pool
Room features
- Air conditioning
- Heating
- Mini-bar
- Tea and coffee facilities
- Ironing facilities
Bathroom
- Free toiletries
Self-catering
- Electric kettle
- Dryer
Media
- Flat-screen TV
- AM/FM alarm clock
Location
Plaza On The River enjoys a prime location at 18 Albert Embankment, London, providing travelers with numerous benefits. Nestled along the River Thames, this hotel offers stunning river views and a tranquil atmosphere. The surrounding area exudes a vibrant and cosmopolitan vibe, with a mix of cultural landmarks and contemporary attractions. Conveniently, the hotel is within walking distance of iconic landmarks like the Houses of Parliament, the London Eye, and Tate Britain. Furthermore, excellent public transportation options are available nearby, including Vauxhall Underground and Train Station, allowing guests to explore London with ease. Plaza On The River's location offers a perfect base for travelers to immerse themselves in the charm and excitement of London.
- City landmarks
- Nearby
- Restaurants