No reviews match these filters
Try removing a filter or adjusting your selection to see more reviews.
Twin Tower Hotel London is situated in Neasden, which is home to the Shri Swaminarayan Mandir, a huge Hindu temple decorated with ornate carvings and surrounded by a formal garden, with daily religious ceremonies and informal tours, approximately 7 km from such family venues as the city park "ZSL London Zoo".
Location
This hotel is around 15 minutes by car from Madame Tussauds London Wax Museum and nearly a 25-minute walk from Cricklewood. Cultural sights in the area include Royal Air Force Museum, which is 6 km away. The Twin Tower is also within 30 minutes' walk of the Hindu temple "BAPS Shri Swaminarayan Mandir London". The hotel is 400 metres from Dollis Hill underground station and within a few blocks of Roundwood Road bus stop.
Rooms
Bathrooms have a separate toilet and a shower, along with a hair dryer and towels.
Food & Drinks
Sabores Restaurant Coffee Bar Restaurant is located next to Twin Tower Hotel and serves Brazilian dishes, about 5 minutes' walk away.
On-site spa for relaxation
Luxury pools available
Free Wi-Fi throughout hotel
Electric kettle in every room
Wi-Fi
Amenities
Twin Tower HotelInternet
Parking options
In the kitchen
In the rooms
In the bathroom
Enter dates to see availability
Twin Tower Hotel London
Hotel featuring luxurious amenities and on-site relaxation options
Denzil Road, London, United Kingdom
- London Designer Outlet
Based on ratings from trusted providers
No reviews match these filters
Try removing a filter or adjusting your selection to see more reviews.