The Comfort Hotel Finchley is situated in a quiet area of a leisure complex. This popular hotel in North London features modern guest rooms with private ensuite bathroom/shower. Wembley Stadium is 7 miles away and Brent Cross Shopping Centre is 10 minutes away by car.
The Comfort Hotel Finchley is situated just 3 miles miles from Alexandra Palace. East Finchley Underground Station is just a 20-minute walk away, providing direct access to central London.