Twin Towers Hotel
Nestled in the Brent district of London, Twin Towers Hotel London is 4.1 miles from such cultural places of interest as the privately run Sherlock Holmes Museum.
Location
The football Wembley Stadium is in the vicinity of the hotel, while Roundwood Road bus stop is around a 10-minute walk away. Royal Air Force Museum is 3.2 miles from this hotel and London Heathrow airport is 19 miles away. Also, the Twin Towers is about 10 minutes' drive from the indoor Wembley Arena Pavilion. The nearest subway station is Dollis Hill, which is located in close proximity to the accommodation.
Rooms
For your comfort, you will find an iron with ironing board along with a mini-fridge-bar, tea and coffee-making facilities in each of the 9 rooms. The bathroom is equipped with a separate toilet and a shower, along with a hair dryer and bath sheets.
Food & Drinks
Sabores Restaurant Coffee Bar Restaurant offers a selection of Brazilian delicacies and lies right near the Twin Towers London.
Why choose Twin Towers Hotel London
-
Convenient free Wi-Fi access
-
Shared bathroom facilities available
-
Electric kettle in every room
-
Fridge included in all accommodations
Main amenities
-
Free Wi-Fi
-
Pets
Amenities
Twin Towers Hotel- Free Wi-Fi
- Pets
Internet
- Free Wi-Fi in public areas
Parking options
- Parking
In the kitchen
- Electric kettle
In the rooms
- Mini-bar
- Tea and coffee facilities
- Ironing facilities
In the bathroom
- Free toiletries
General facilities
- No smoking on site
Pets
- Pets allowed
Important information
Enter dates to see availability