The 3-star Muswell Hill Hotel Finchley has 14 rooms and is located nearly a 25-minute walk from the Kenwood House.
The Black Orchid @ The John Baird is 500 metres from this Finchley hotel and specialises in Asian cuisine.
Situated around 7 km from the city park "ZSL London Zoo", the hotel also gives access to such sports venues as the fourth-largest Emirates Football Stadium, which is 4.8 km away. United Reformed Church is a short way from this hotel in Finchley. Within 5 minutes' walk of the Muswell Hill Finchley, guests will find attractions, such as St James' Church. Fortismere Avenue bus stop is a few moments from the property.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please