Up to % off
Facilities and services include Wi-Fi connection, air conditioning, wheelchair access, restaurant, bar and car parking.
Rooms feature Wi-Fi connection, television and coffee/tea making facilities.
Address: 272-283 Victoria Dock Road, London,England, E16 3BY, United Kingdom.
Rooms feature Wi-Fi connection, television and coffee/tea making facilities.
Address: 272-283 Victoria Dock Road, London,England, E16 3BY, United Kingdom.