From Central London: 2.7 miles
Primrose Hill Road,
Hampstead,
London,
NW3 3NA
Location: Primrose Hill
Short
walk from Primrose Hill Park, a large open space with a children's
play area. Located just off from Belsize
Park with its large range of shops,
bars and other amenities including a cinema. The hotel is actually located
within
a residential area.