London hotels in Golders Green
1 property found
- Sort by:
58 Regents Park Road, London, United Kingdom ()
Offering 83 rooms, the comfortable Holiday Inn Express Golders Green North features a casino, a golf course and a tennis court available on site. Holiday Inn Express Golders Green North has been welcoming guests to its modern rooms since 2007.
More...From US$ 80price for 1 nightBook Now