Comfort Hotel Finchley, Barnet

3 Leisure Way, High Road BarnetN12 0QZ, United Kingdom
Hotel chain: Comfort