Karta Vacation Rentals





In leafy Hampstead on the north edge of London, this contemporary hotel puts you minutes from Hampstead Heath and Primrose Hill. It’s about 6 km from central London, roughly 2 km from West Hampstead Railway Station and close to Hampstead Metro Station, with Heathrow around 31 km away. Walkable sights include the Freud Museum, Fenton House and the Pentameters Theatre.