City Stay Serviced ApartmentsApartment
20 Lanterns Way , Tower Hamlets, London, E14 9JH, United Kingdom
Featuring garden views and a garden, City Stay Serviced Apartments is situated in the Tower Hamlets district of London, 5 km from Tower of London and 5 km from Victoria Park.