Ramada Hotel and Suites London Docklands ****
London, United Kingdom
Sleeping Rooms
224 rooms
Location
Sleeping Rooms
Total number of rooms
224
Maximum number of rooms for groups
Address and Location Info for Ramada Hotel and Suites London Docklands
Full Address
Excel, 2 Festoon Way, Royal Victoria Dock E16 1RH
City
London
Region
London
Country
United Kingdom
Latitude
51.507462
Longitude
0.038416