4.5
Based on 22 reviews

Twin Towers Hotel

Northwest Hotel London is situated in the Brent district of London, 1.8 miles from The Beach Brent Cross, which is highly recommended for a family visit.

The Hindu temple "BAPS Shri Swaminarayan Mandir London" is approximately 25 minutes' walk from the hotel, while North Acton is about a 10-minute drive away. This London hotel stands just moments from Dollis Hill metro station. The Northwest London stands 2.5 miles from Shri Vallabh Nidhi Mandir Hindu Temple, popular with pilgrims and tourists alike. Roundwood Road bus stop is located just 10 minutes' walk away.

The accommodation offers 9 rooms with an iron and ironing board, as well as self-catering options such as a mini bar fridge and coffee/tea making machines. Also, the Northwest provides rooms with an electric kettle, coffee and tea making facilities, and a fridge. A separate toilet and a shower, along with hair dryers and bath sheets, are featured.

This London hotel is in the immediate vicinity of La Basque and offers a broad selection of meals.

Book Twin Towers London

General information

Contact information

145 Denzil Road, London, United Kingdom;

Twin Towers reservations available at 'rooms'

Twin Towers phone number isn't available on our site, if you want to call Twin Towers visit site of a hotel

Twin Towers Location

 145 Denzil Road, London, United Kingdom

Twin Towers Hotel Deals

4.5 logo

Review score

Based on 22 reviews

logo

Write a quick review

Your rating

(/10)
Please enter your name
Please enter a valid email address

Main Features

Free Wi-Fi in public areas

Pets allowed

Twin Towers Amenities

  • General

    No smoking on site
  • Free Wi-Fi in public areas
  • Pets allowed
  • Dining

    Electric kettle
  • Room Amenities

    Mini-bar
  • Tea and coffee facilities
  • Ironing facilities
  • Free toiletries

Twin Towers Offers

Rooms