Skip to content
Hotels of Earth

The Aldgate Apartments

★★★★ Leyden St, London, England, E1 7LL, London, GB

8 guest rating

About this hotel

Convenient Location

This individually furnished apartment is situated in London City Centre, just a short walk from landmarks like Liverpool Street and Brick Lane.

Home-like Comfort

Enjoy the comforts of home with a fully equipped kitchen, separate sitting area, and modern amenities including a flat-screen TV and complimentary wireless internet.

Easy Access to Attractions

Explore nearby attractions such as The Gherkin, Tower of London, and Sky Garden within minutes from the apartment.

Book now for a delightful stay in the heart of London City Centre!

Rooms & rates

Comfort Apartment

Sleeps 7 · 2× Double bed, 3× Sofa bed

  • Private bathroom
  • Kitchen
  • Coffee/tea maker
  • Free tea bags/instant coffee
  • Free WiFi

Amenities

  • Free WiFi
  • Free self parking
  • Smoke-free property
  • Well-lit path to entrance
  • Wheelchair accessible

Location

Good to know

A deposit may be required at the property.

›Pets

Pets not allowed

›Pets

No pets

›Smoking

No smoking

›Guest type

Essential workers only - NO

›Accessibility

No elevators

›Children and extra bed policy

Children welcome

›General

Professional property host/manager