Hotel Regal
3 Stars
170 Golders Green Road Golders Green - NW11 8BB - London,
United Kingdom
View Map
Area: Finchley / Golders Green
- Jump to:
- Info
Situated in London, Regal Hotel is 4 km from Hampstead Theatre. This 3-star hotel offers free WiFi. The property is located in the Golders Green district.