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