5-Star Luxury Accommodation Lambeth

Featured Image
favorite_border
add to favorites

Plaza on the River

Lambeth, Central London, London, England, United Kingdom
From€284
A luxury 5-star hotel on the South Bank. From one night to one year, Plaza on the River offers all the comforts of home and more. With a stay at Plaza on the River in London (London City Centre), you'll be minutes f..
€284 price from127 bedrooms
View open_in_new
Exterior
favorite_border
add to favorites

Mondrian London

Lambeth, Central London, London, England, United Kingdom
From€237
Seductive and striking, Mondrian London at Sea Containers brings a bold new energy to London, blending the style and sophistication of the boutique brand with Southbank's eclectic vibe. A stay at Mondrian..
€237 price from
View open_in_new