We use cookies to deliver our services. By continuing to use our website you accept our cookies policy. For more information click here OK

Premier Inn Tower Hill London

22-24 Prescot Street, London, United Kingdom
(4.23 km from city center)
User rating:
(1596 Reviews)

Check in from 14 / Check out prior to 12

Premier Inn Tower Hill London: Find photos, reviews, information, amenities and compare prices for 3 stars hotels in London, United Kingdom.

Hotel description

A 10-minute walk from Aldgate Tube Station, Premier Inn Tower Hill London has a accessible location, making it an ideal place to stay while visiting London. It is situated a short stroll from Tower of London.

Hotel Premier Inn London City Tower Hill has 103 relaxed rooms that are filled with a variety of essential facilities to ensure guests have a comfortable stay. There are also a number of rooms especially designed for families.

Those staying at Premier Inn London City Tower Hill can enjoy a unique dining experience at the in-house restaurant, ideally based for those who want to stay close by for a meal. Each evening, guests are invited to relax in the cosy lounge bar.

Situated in Tower Hamlets, Premier Inn Tower Hill is surrounded by popular bars and establishments. It is also within walking distance of Lloyd's of London, the Tower Bridge and Tower 42.

Hotel features

Restaurant, Bar / Lounge, Coffee Shop/Cafeteria
Availability and Prices

Nearest hotels

Tower Hill Serviced Apartments
Sugar House 99 Leman Street
Tower Hill Apartments London
Christopher Court, 97 Leman Street
City Nites London - Aldgate
City Quarter, Times Square, Leman Street
Dock Apartments
Aldgate East
Chamberlain Hotel
130-135 Minories
Hotel Indigo London Tower Hill
142 Minories, Matheson House
Go Native Tower Hill
8 India Street
Zen Apartments - City of London
Times Square, 87 Hooper Street
Search hotels
Overall Rating:
9.00 /10
based on 1596 reviews