Twin Towers Hotel
Twin Towers Hotel London includes 9 rooms and is about 7 km from the privately run Sherlock Holmes Museum.
Location
The hotel is situated in the Brent district of London, just a few steps from Dollis Hill underground station. The city park "ZSL London Zoo" is within a 15-minute drive of this hotel, while Roundwood Road bus stop is approximately a 10-minute walk away. The Twin Towers also takes you to Cricklewood, which is 2.5 km away. For those travelling from afar, London Heathrow airport is 29 minutes' drive away.
Rooms
The rooms provide ironing equipment, along with a minibar fridge, coffee and tea making equipment for guests' comfort. Bathroom comforts include a hair dryer and bath sheets, and such essentials as a separate toilet and a shower.
Food & Drinks
Sabores Restaurant Coffee Bar Restaurant is located right near the Twin Towers London and serves Brazilian food.
Why choose Twin Towers Hotel London
-
Free Wi-Fi available throughout hotel
-
Shared bathrooms with free toiletries
-
Fridges provided in all rooms
-
Non-smoking environment for guests
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