london cheap hotels
english deutsch french italian spanish

Plaza On The River

Perfectly located on the banks of the river Thames, the Plaza on the River is opposite the Tate Britain Art Gallery, and has great views of the famous landmarks including the London Eye, Big Ben and Houses of Parliament. The hotel has a range of contemporary and fully air-conditioned open plan and one bedroom suites, all of which offer modern amenities including broadband and wireless Internet access, bathrobes and slippers, kitchen area with toaster, dishwasher, microwave, iron and fridge/freezer and flat screen satellite TV and DVD player. Guests can relax and enjoy fine food and wine in the Chino Latino Brasserie.
Take the Victoria line or mainline rail to Vauxhall Station. Leave the station by the west exit, heading towards the river, and turn right onto Albert Embankment. Continue ahead with the river to your left, and the hotel is on the right, 500 yards ahead.
Hotel Name: Plaza On The River
Address: 18 Albert Embankment
City: London
Country: England
Hotels in London - All Hotels in London - Businesses in London