List of hotels at Addington Village Tramlink Stop
2 Number of Hotels found in Addington Village Tramlink Stop
Address: 1 Addington Street, Waterloo and Southwark, London, United Kingdom.
Nearest Landmark: Addington Village Tramlink Stop
Distance: 1 Miles from London Centre
Park Plaza County Hall London is ideally located just south of Westminster Bridge overlooking the River Thames with spectacular views across London. Within...
Address: Westminster Bridge Road, Lambeth, London.
Nearest Landmark: Addington Village Tramlink Stop
Distance: 1 Miles from London Centre
Dedicated to meeting the needs of both leisure and corporate travellers, Park Plaza Westminster Bridge Hotel London features a number of amenities,...