Situated in London, this air-conditioned apartment is 1 km from Tower of London. The apartment is 1 km from Brick Lane. Free WiFi is provided throughout the property.
Address: Wormwood Street London The City United Kingdom | Hotel Map: Show Map
Loading Search Box ...
Activities: Darts | Game Room
Food & Drink: Breakfast in the Room | Special Diet Meals
General: Family Rooms | Heating
Parking: Public Parking
Services: Private Check-in / Check-out | Shared Lounge / TV Area