Holiday Inn Express London Golders Green 3 stars

58 Regents Park Road, Barnet, N3 3JN, United Kingdom

Hotel image
Read more reviews for Holiday Inn Express London Golders Green