Situated in a quiet residential road in the historic area of Hampstead in London. The Hotel is close to local restuarants and shops. The centre of London is just 10 minutes away by undeground.