Want to save money while travelling? It’s easy: hotel «Studio In The Heart Of The City - Aldgate Zone 1» is located in London. This hotel is located in 4 km from the city center.
Aldgate High Street Flat 6 Statue House, Ec3n 1Al, London, United Kingdom, London, EC3N 1AL