London Centre Apartments

Various Addresses Check In: 1-13 Adler Street, Tower Hamlets, London E1 1EG, United Kingdom

Find Hotel Rates

×
  • New Search
  • Recent Searches
  • - +
  • - +

Recent Searches

    Wego searches multiple travel sites so you can find and compare the best rates.

    • US$150 hotels.com
    • US$149 expedia.com

    London Centre Apartments Hotel Details

    Policies

    Check-in: 15:00
    Check-out: 11:00

    Description

    This apartment is located in London (The City of London), close to Hoxton Square, St. Paul's Cathedral, and London Bridge. Also nearby are Tower of London and London Dungeon.

    Location

    Various Addresses Check In: 1-13 Adler Street Tower Hamlets, London E1 1EG, United Kingdom

    Similar Hotels