Premier Inn Tower Hill Hotel 3-Star

Book this hotel in London, England: South, United Kingdom.

Photos of the 3* Premier Inn Tower Hill Hotel

About the 3* Premier Inn Tower Hill Hotel


Modern airconditioned Premier Inn Tower Hill hotel located just 2 minutes walk from Tower Hill station with tube & DLR connections into CentralEast London. Stylish property situated at the heart of the business district of the City of London yet within walking distance of such attractions as The Tower of London Tower Bridge H.M.S. Belfast St. Pauls Cathedral and The Monument. Easy access to all parts of London via nearby Underground Docklands Light Railway and Fenchurch Street Rail Station. Bright contemporary bar serving a range of draft and bottled beers and wines spirits and soft drinks is the perfect place to unwind at the end of your day.
Informal relaxed restaurant will offer freshly cooked buffet breakfast and a choice of continental breakfast dishes. Light snacks main meals and daily specials available for dinner.


3* Premier Inn Tower Hill Hotel on a map of United Kingdom

 
London Airport 3* Premier Inn Tower Hill Hotel
Flight + Hotel
Hotel Only
To
Premier Inn Tower Hill Hotel
London
England: South United Kingdom
Premier Inn Tower Hill Hotel
Thu
For nights
Rooms
Guests in Room 1
Adults Children