Hampstead Village is one of the most beautiful and exclusive areas of London, located to the north of the central attractions, well serviced by bus services and the tube. The area has a wealth of boutique shops and of course the famous heath land where you can take a walk. The hotel has a range of comfortable rooms and a friendly staff.