Jack Straws Castle Hampstead Villa London offers proximity to nearby tourist spots, such as Hampstead Observatory, situated about 5 minutes' walk away.
Situated in the Hampstead district, this holiday home is 500 feet from Whitestone Pond and 1.2 miles from Kenwood House. The London villa is 16 minutes' stroll from Camden Arts Centre and in the vicinity of the public Burgh House and Hampstead Museum. Jack Straws Castle Hampstead Villa is a good starting point for London's sports attractions, including the fourth-largest Emirates Football Stadium, which is 3.1 miles away.
Bathroom facilities also include a separate toilet and a shower. Bathrooms are also featuring hairdryers and towels for your comfort.
Staying at Jack Straws Castle Hampstead Villa, guests can make use of the self-catering amenities available, including an electric kettle, a fridge, and a kitchenware. Burlington's serving food and drinks is 500 feet away. This London accommodation is situated within a 5-minute drive of Hampstead subway station and 2.7 miles from Marylebone train station.