The Liverpool Street Apartments
PriceCheck live prices
Check availability →- Class
- 3-star hotel
- Address
- Leyden St, London, England, E1 7LLShow on map
- Check-in / out
- 15:00 / 10:00
The Liverpool Street Apartments is a 3-star hotel in London. It's set on Leyden St, London, England, E1 7LL.
Convenient Location
Situated in London City Centre, within walking distance of Liverpool Street and Brick Lane, our apartment offers easy access to key attractions like the Tower of London and Sky Garden.
Well-Equipped Accommodation
Enjoy the freedom of a fully furnished apartment with a kitchen, full-sized refrigerator, and complimentary Wi-Fi. Unwind in the separate sitting area while enjoying cable programming on offer.
Varför bo här
- On-site parking
Amenities
- Smoke-free property
- Free self parking
- Wheelchair accessible