Situata a circa 5 minuti a piedi dall'Osservatorio di Hampstead, la Villa Jack Straws Castle Hampstead Londra invita gli ospiti a esplorare le varie attrazioni turistiche della zona.
Questa villa si trova nelle immediate vicinanze del Museo di Sherlock Holmes, mentre il Whitestone Pond è a soli 150 metri. Il Madame Tussauds è a una distanza di 4 km da questa casa vacanze. Altre attrazioni famose sono la Burgh House and Hampstead Museum, a 10 minuti in macchina.
I servizi di self-catering includono un bollitore elettrico, un frigo e un forno, forniti in una zona pranzo. Il ristorante La Golosa, che serve piatti italiani, si trova a due passi da questo alloggio. La Villa Jack Straws Castle Hampstead offre anche la vicinanza alla stazione della metropolitana Hampstead, situata a soli 650 metri.