Twin Tower Hotel London
Hotels in London
Twin Tower Hotel London
4+
images
images
Twin Tower Hotel Review
Twin Tower Hotel London is placed in Neasden district, within a 6-minute walk of the pizzeria La Basque.
Situated around 10 minutes by car from Park Royal, the venue is a mere 250 metres from Dollis Hill underground station. Wembley Stadium is 2.8 km from the accommodation, while London Heathrow airport is 30 km from it.
You can get to The Beach Brent Cross in a few minutes by car.
Roundwood Road bus stop is about 750 metres away.
Certain units have views of the garden. They come with a tub and a shower.
Location
Facilities
Dining facilities
- Electric kettle
Rooms
- Mini-bar
- Tea and coffee facilities
- Ironing facilities
Contact Information
🔗 Website
📍 Denzil Road
Policy
- Check-in: from 15:00 until 23:30
- Check-out: from 08:00 until 11:00