From £160 per night
Set in an award winning development right on the River Thames, Aquarius House Apartments gives guests a fantastic vantage point from which to explore London. The apartments are modern and well equipped with up to date appliances.
From £140 per night
A brand new purpose built apart-hotel which offers a good selection of studio and one bedroom apartments. Situated just a short walk away from Vauxhall station and close to the South Bank, Waterloo and Westminster areas.