Central Hotel, Golders Green, London NW11 8BS

Central Hotel London

35 Hoop Lane,
London
NW11 8BS

Tel: 020 8458 5636

Golders Green

Star Rating: 2-star