64 Hillcrest, SG1 1PU - Stevenage, United Kingdom
Holiday home - Miniature golf course, Stevenage
Hillcrest Lodge offers a variety of amenities including water sports facilities, a garden, and a tennis court. It is located in Stevenage, just 5. - Miniature golf course, Stevenage
Parking directly at the property
Complimentary wi-fi property-wide
Entirely smoke-free property