Central Hotel Golders Green 2 stars

35 Hoop Lane, NW11 8BS, London, NW11 8BS, United Kingdom

Hotel image
Read more reviews for Central Hotel Golders Green