List of hotels at Royal Victoria
1 Number of Hotels found in Royal Victoria
Address: Western Gateway, Newham, London, E16 1FA, United Kingdom.
Nearest Landmark: Royal Victoria
(3 minutes walk)
Distance: 2.1 Miles from London Centre
Good Hotel London is a profit for non-profit floating hotel with a waterfront location and rooftop terrace offering panoramic views. It is located within a...