Il Toad Hall è una struttura situata a Helmsley, vicino al Castello di Helmsley. La struttura dista 26 km dall'Abbazia di Rievaulx e offre la connessione WiFi gratuita.
Dotata di accesso diretto a un patio, la casa vacanze comprende una cucina completamente attrezzata e una TV. A vostra disposizione anche un parcheggio privato gratuito.
Nei dintorni potrete praticare il ciclismo.
La struttura dista 63 km dall'Aeroporto di Durham Tees Valley.