Quality Hotel Hampstead - London, Greater London, NW3 6AL, United Kingdom

Loading Location Detail

Info

Welcome to the Quality Hotel Hampstead

The Quality Hotel Hampstead is a purpose built hotel set just off the main Finchley Road. The hotel is easily accessible by car or by underground and is close to Hampstead Heath, the West End, Brent Cross shopping centre, London Zoo and Lord's Cricket Ground.