Plaza On The River Apartments enjoy an enviable riverside address between Westminster and Vauxhall, and offer five star hotel services, state-of-the-art amenities and a luxurious living experience. London’s top attractions like Buckingham Palace, London Eye, Big Ben and Tate Britain Museum are only a short walk away and Vauxhall’s wide selection of alfresco restaurants, trendy bars, relaxing parks, convenience stores and transport links are located nearby. The West End’s vibrant shopping and entertainment is within easy reach and plenty of connections offer quick and easy access to the capital’s hotspots and business centres.
Plaza On The River Apartments are beautifully presented with smart and sophisticated interiors, air-conditioned living spaces, marbled bathrooms, king size beds, fully equipped kitchenettes and cooking appliances, high tech entertainment systems and fantastic views across River Thames and Big Ben (in some apartments). Their desirable location and welcoming atmosphere make them perfect for corporate travel and short stays in London and guests can also make use of excellent on-site hotel facilities that include a 24 hour reception, concierge, award-winning restaurants, a bar, meeting rooms and a fitness centre. Luxury In-room services available like spa treatments, butler service and a private chef are also on offer.
Please note that there is some occasional noise from the construction site next door during office hours Monday to Friday and Saturday till 13:00.