Situated in the Neasden district, 145 Twin Towers hotel gives access to entertainment venues like Electric Cinema, 4.5 km away. Located 10 minutes' drive from Wembley Arena Pavilion, the hotel features 7 rooms with views of the city.
You'll find nice touches like a separate toilet, a bath, and a shower, along with hairdryers and towels to enhance your stay.
The restaurant Tonys Bar is located approximately 5 minutes on foot from the accommodation.
You'll be 10 minutes' drive from Cricklewood and 10 minutes' drive from Shri Vallabh Nidhi Mandir Hindu Temple. Shopping venues in the area include London Designer Outlet (3.1 km) and Wembley Central (3.9 km). Staying at this hotel, family travellers have access to The Beach Brent Cross, which is 3 km away. 145 Twin Towers hotel lies just next door to Dollis Hill underground station.