Storrs Croft Villa está situada a una distancia de 3 km de Thurland Castle, lo que permite acceder a varios puntos turísticos cercanos.
Los huéspedes pueden acceder a St Saviour's Church a unos 4 km, mientras que el Hornby Castle está a unos 3 km.
Los huéspedes también pueden beneficiarse de TV y televisión con múltiples canales. La Storrs Croft Villa dispone de un cuarto de baño con ducha. Además, los huéspedes pueden disfrutar de la comodidad de las toallas.
Los huéspedes pueden comer en la cocina completa con utensilios de cocina. La parada de autobús más cercana es Storrs Hall, a unos metros de la villa.