Comfort Hotel Finchley ***
London, United Kingdom
Sleeping Rooms
88 rooms
Location
Sleeping Rooms
Total number of rooms
88
Maximum number of rooms for groups
Address and Location Info for Comfort Hotel Finchley
Full Address
3 Leisure Way, High Road N12 0QZ
City
London
Region
London
Country
United Kingdom
Latitude
51.605804
Longitude
-0.174226