Online reservation
2018-01-18
2018-01-19

Plaza On The River Hotel London

18 Albert Embankment, London, United Kingdom

The 5-star Plaza On The River Hotel is situated a mere 3 km away from London Bridge. Operating in London since 2005, this hotel features sleek architecture and modern comforts.

This venue accommodates guests in the center of London. Set within a 20-minute walking distance from London city center.

The hotel is situated near a museum, a tower and a palace.

The property offers 66 guestrooms appointed with Wi-Fi, cable TV with on-demand movies, a laptop-compatible safe, a Nespresso coffee machine and a seating area. Guests will enjoy views of the River Thames from their rooms. These rooms have carpet floor and contemporary furniture.

A hearty breakfast is served every morning. The hotel has a large restaurant serving seafood meals. Guests can savor tea and cocktails in the café bar. Serving a wide range of dishes, Chino Latino and Tamesis Dock can be reached within 5 minutes’ walk.

Vauxhall subway station is 5 minute walking distance from the hotel. Due to its central location, guests can get to London City airport within 20 minutes drive.

Residents will benefit from laundry, turndown service and room service.

Plaza On The River Hotel provides guests with babysitting, cots and a special menu for their children. Featuring a gym, cardiovascular equipment and a fitness centre, Plaza On The River Hotel also offers mountain biking and golf and other on-site activities.

Important information

Check-in:from 14:00 hours
Check-out:until 12:00 hours
  • Children and extra beds
  • There are no extra beds provided in a room.

Facilities

General

  • No smoking on site
  • Wi-Fi
  • Paid parking
  • Safe deposit box
  • 24-hour reception
  • Late check-in/ -out
  • Express check-in/ -out
  • Pets allowed
  • Rooms/ Facilities for disabled
  • Public areas with access for disabled
  • Wheelchair access
  • 24-hour security
  • Air conditioning in public areas
  • Luggage storage
  • Allergy-free rooms
  • Elevator
  • Currency exchange
  • Bicycle storage
  • Beauty salon
  • Coffee shop
  • Fireplace
  • Lobby
  • Multilingual staff


Dining

  • Kitchen
  • Espresso maker
  • Electric kettle
  • Microwave
  • Cookware/ Kitchen utensils
  • Half board
  • Paid breakfast
  • A la carte restaurant
  • Cafe
  • Snack bar
  • Bar/ Lounge area
  • Dinner
  • Buffet breakfast


Leisure & Sports

  • Spa & wellness center
  • Massage
  • Fitness center


Services

  • Paid airport shuttle
  • 24-hour room service
  • Housekeeping
  • Car rental
  • Self-service laundry
  • Dry cleaning
  • Tours/Ticket assistance
  • Doctor on call
  • Wedding services
  • Limousine service
  • Wake up service
  • Grocery shopping service
  • Newspaper service
  • Bell staff/Porter
  • Business center
  • Meeting/ Banquet facilities
  • Business services
  • Projector
  • Microphone
  • Fax/Photocopying


Room Amenities

  • In-room air conditioning
  • Heating
  • VIP room facilities
  • Free in-room safe
  • Mini-bar
  • Sitting area
  • Dressing area
  • Terrace
  • Balcony
  • Tea and coffee facilities
  • Bottled water
  • Turndown service
  • Mirror
  • Armchair
  • Dining table
  • In-room desk
  • Ironing facilities
  • Sofa bed
  • In-room sink
  • Private bathroom
  • Separate tub and shower
  • Hair dryer
  • Washing machine
  • Bathrobe
  • Slippers
  • Room toiletries
  • Lighted makeup mirror
  • Toilet
  • Premium bedding
  • Down comforter
  • Flat-screen TV
  • Internet television
  • Paid movies/Video
  • International calls
  • Direct dial telephone
  • CD player
  • Radio
  • AM/FM alarm clock
  • Cribs/ Baby cots
  • Paid babysitting/ Child services
  • Children's menu
  • Carpeted floor


Location

18 Albert Embankment, London, United Kingdom

Rooms

The property offers 66 guestrooms appointed with Wi-Fi, cable TV with on-demand movies, a laptop-compatible safe, a Nespresso coffee machine and a seating area. Guests will enjoy views of the River Thames from their rooms. These rooms have carpet floor and contemporary furniture.

Please, select dates to see available rooms.

Gallery

Add review

Your details


Your impression of the property

Very bad Excellent

If you have any questions regarding your reservation made through our website, please go to our Contact Us page.

Contact Us



Plaza On The River

18 Albert Embankment, London, United Kingdom

What's nearby

  • Local attractions
  • Vauxhall City Farm
    600 m
  • Hyde Park North
    1.1 km
  • The Brit Oval
    900 m
  • Lambeth Bridge
    550 m
  • Westminster Cathedral
    1.4 km
  • Big Ben
    1.0 km
  • Clapham
    250 m
  • Garden Museum
    400 m
  • Russell Square
    1.2 km
  • Westminster Abbey
    1.0 km
  • Airports
  • London City Airport
    12.0 km
  • Train stations
  • Waterloo Station
    1.2 km