Motel One London-Tower Hill is located in a financial area of London in close proximity to Ealing, The Place and Up at The O2. Motel One London-Tower Hill has been welcoming guests to its stylish rooms since 2014.
The city center is 4 km away from the hotel. The property is about 400 meters away from Brick Lane, The Gherkin and Tower of London.
10 minutes' drive from London City airport and 5 minutes' walk to Fenchurch Street train station.
Motel One London-Tower Hill features 290 rooms across 15 floors. All bathrooms are appointed with a shower, towels and a hairdryer.
Eat & Drink
The lounge restaurant provides tasty meals.
24-hour reception and housekeeping as well as a baggage storage and a lift are available for guests' use.
Wireless internet is available in the entire hotel for free.
No parking available.