City Stay Aparts -Liverpool Street Apartment
Address: Wormwood Street, London, United Kingdom
Situated in London, this apartment is 1 km from Tower of London. The apartment is 1 km from Brick Lane. Free WiFi is provided throughout the property. The kitchen has a dishwasher, an oven and a microwave and there is a private bathroom.
Hotels Nearby
-
Andaz London Liverpool Street 5 ★
40 Liverpool Street, London
-
The Bull and The Hide
4-6 Devonshire Row, London
-
Great St Helen Hotel 4 ★
36 Great st Helens, London
-
196 Bishopsgate 4 ★
196 Bishopsgate, London
-
Liverpool Street Residences 4 ★
131A Middlesex Street , London
-
Widegate Hostel
25 Widegate Street, London
-
Fraser Residence Bishopsgate
12-18 Artillery Lane, London
-
Rez Apartments 4 ★
26 Widegate Street, London
-
Devonshire Club & Hotel
4 - 5 Devonshire Square, London
-
Club Living - Liverpool Street Apartments 4 ★
White Rose Court, Widegate Street, London
-
Threadneedles, Autograph Collection 5 ★
5 Threadneedle Street , London
-
Smart City Apartments Spitalfields 4 ★
12 Widegate Street, London
- π WorldPlaces ›
- Hotels ›
- π¬π§ United Kingdom ›
- London ›
- City Stay Aparts -Liverpool Street Apartment