Choose your room
Twin Towers Hotel
Northwest Hotel London is a great place to stay in the Brent district, 10 minutes by car from the Wembley Stadium.
Such city attractions as Queen's Park, which is 3 km from this hotel, and Cricklewood, which is 2.5 km away, are well worth a visit. The hotel is situated 750 metres from Roundwood Road bus stop and just near Dollis Hill tube station.
The Northwest features 9 rooms with a mini-fridge-bar and coffee/tea making facilities, and such comforts as an iron with ironing board. Guests can also use an electric kettle and a refrigerator. Bathrooms are appointed with a separate toilet and a shower along with a hairdryer and bath sheets.
The pizzeria La Basque is 5 minutes' walk away.