Approximately 25 minutes' walk from the Tower of London, the 3-star Urban Stay London City Apartments hotel includes 9 rooms.
The property is 600 m from Duck & Waffle serving European dishes.
Located about 500 metres from the traditional museum "Dennis Severs' House", this London hotel lies within reach of shopping venues such as the high street "Old Spitalfields Market". The Bank of England Museum is also only a 9-minute walk away. Brick Lane is merely 1 km away, while London Liverpool Street train station is situated 250 m from the Urban Stay London City. The hotel is within 10 minutes' walk of Aldgate bus station and right around the corner from Liverpool Street underground station.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please