Riverbank Park Plaza International

Hotels - 4 Stars in Lambeth, London
Features
Air Conditioning, Bar / Lounge Bar, Business Facilities, Conferences, Restaurant
Nearest public transport
Vauxhall - Underground