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