Golders Green Stays is located in the Golders Green district of London, 6.2 km from London Zoo and 6.4 km from Lord's Cricket Ground. Free Wi-Fi is providedthroughout the property.
Number of rooms: 16
46-48 Woodstock Road, London, NW11 8ER, United Kingdom