Plaza on the River

18 Albert Embankment, London, United Kingdom, SE1 7TJ

Plaza on the River Map

18 Albert Embankment, London, United Kingdom, SE1 7TJ
Exterior - Plaza on the River

Hotel Information

Location.
Plaza on the River is located in London's Vauxhall neighborhood, close to Tate Britain, Kennington Oval, and Houses of Parliament. Nearby points of interest also include Big Ben and Buckingham Palace.

Hotel Features.
Plaza on the River features a coffee shop/café and a bar/lounge. Room service is available 24 hours a day. The hotel serves buffet breakfasts each morning in the restaurant (surcharges apply). Recreational amenities include a fitness facility. This 5 star property has a business center and offers a meeting/conference room, secretarial services, and limo/town car service. Complimentary wireless Internet access is available in public areas. This London property has event space consisting of banquet facilities and a ballroom. For a surcharge, the property offers a roundtrip airport shuttle (available 24 hours). Business services, wedding services, concierge services, and tour/ticket assistance are available. Additional property

Choose your nationality
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z

Choose your preferred currency