Comfortable serviced flat in London City Centre

PriceCheck live prices

Check availability →
Class
3-star hotel
Address
143A Christian St, London, England, E1 1RSShow on map
Check-in / out
15:00 / 10:00

Comfortable serviced flat in London City Centre is a 3-star hotel in London. It's set on 143A Christian St, London, England, E1 1RS.

Convenient Amenities

Enjoy the convenience of a fully equipped kitchen and complimentary wireless internet during your stay at this vacation home.

Prime Location

Located in Tower Hamlets, this accommodation is within a 5-minute drive of top attractions like Tower of London and Tower Bridge.

Amenities

  • Smoke-free property