• This five-star hotel overlooks the Tower of London
  • Tower Bridge & the River Thames are five minutes’ stroll away
  • The hotel has a spa, a swimming pool, two dining places & a cocktail bar



Resource link