HOTELS NEAR THE TOWER OF LONDON
EXPLORE LONDON’S HAUNTING HISTORY FROM OUR LUXURY LONDON HOTEL
Set on the banks of the River Thames sits the iconic Tower of London. Originally built in 1066 for William the Conqueror, the Tower has played a role as fortress, palace and prison over its history and bears a medieval and grim past. This Tower of London accommodation is the perfect choice for a visit to this attraction.
Book your Tower of London accommodation to discover tales of torture, uncover the spectacular crown jewels and hear about the Tower’s dramatic history when you visit this attraction.
- After a day exploring The Tower of London enjoy a great night’s sleep at Apex City of London Hotel, just a few minutes’ walk away.
- If the tales of the Tower’s gruesome history keeps you awake at night you can treat yourself to something tasty from the 24-hour room service menu.