Twin Towers Hotel
Preview only — see all hotel photos
See all 22 photos
Show hotel on map
Twin Towers Hotel
Nestled in the Brent district of London, Twin Towers Hotel London is 3.6 km from the large greenspace "Fryent Country Park".
Situated within 15 minutes' drive of the privately run Sherlock Holmes Museum, this London hotel also gives access to such sports venues as the football Wembley Stadium, which is nearly 10 minutes' drive away. Located 250 m from Dollis Hill underground station, the hotel is 2.9 km from the indoor Wembley Arena Pavilion. Feel in total harmony with nature by visiting Gladstone Park, in proximity to the Twin Towers London. There is Roundwood Road bus stop just a 10-minute walk away.
The property offers 9 rooms with ironing equipment, as well as self-catering options such as a mini-fridge-bar, coffee and tea making facilities. Furnished with wardrobes, they also have soundproof windows. A separate toilet and a shower, along with hairdryers and towels, are provided.
Offering Brazilian dishes, Sabores Restaurant Coffee Bar Restaurant lies right near the Twin Towers.
Amenities
Main Features
- Free Wi-Fi
- Pets
Facilities
- No smoking on site
- Free Wi-Fi in public areas
- Pets allowed
- Electric kettle
- Mini-bar
- Tea and coffee facilities
- Ironing facilities
- Free toiletries
Policy
Map
Reviews
100% Verified Reviews