Golders Green Hotel London 147-149 Golders Green Road, London, NW11 9BN Location: Golders Green Check-in: 13:00:00 Check-out: 11:00:00