Loading Search Form...
loading...

City Stay Aparts - Liverpool Street Apartment, London United Kingdom

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


Check Availability & Prices - City Stay Aparts - Liverpool Street Apartment

Loading Search Box ...


Services & Facilities - City Stay Aparts - Liverpool Street Apartment

Activities: Darts | Game Room

Food & Drink: Breakfast in the Room | Special Diet Meals

General: Family Rooms | Heating

Internet: WiFi

Outdoors: Grounds

Parking: Public Parking

Services: Private Check-in / Check-out | Shared Lounge / TV Area


The City, London United Kingdom Hotels Recommendation

Andaz London Liverpool Street
Andaz London Liverpool Street

The City, London


265 USD
The Bull & The Hide
The Bull & The Hide

The City, London


Special Rate
Great St Helen Hotel
Great St Helen Hotel

The City, London


Special Rate

United Kingdom Destination
view all hotels in United Kingdom