London hotels in Hampstead
1 property found
- Sort by:
35 Hoop Lane . Golders Green, London, United Kingdom ()
The 2-star Central Hotel is set just 2.5 km from Hampstead Heath, St Johns Wood and London Zoo. This modern hotel was opened in 1998 and renovated in 2005.
More...From US$ 66price for 1 nightBook Now