Choose your room
The Tower Hotel London
Nestled in the Brent district of London, The Tower Hotel London is 6 km from such cultural places of interest as the Royal Air Force Museum.
This hotel is approximately 10 minutes by car from London Designer Outlet Mall and approximately a 25-minute walk from the Hindu temple "BAPS Shri Swaminarayan Mandir London". Sports fans can also visit the football Wembley Stadium, 2.6 km from the hotel, and take their families to The Beach Brent Cross, which is 2.9 km away. You can easily find Madame Tussauds London about 15 minutes by car from the Tower Hotel. The nearest tube station to this accommodation is Dollis Hill, a mere 250 metres away.
Sabores Restaurant Coffee Bar Restaurant, situated around 5 minutes' walk away, is a perfect place to enjoy Brazilian cuisine.