Your dates need to occur after 2019-12-09. Try updating your dates to see prices for your trip.
About this area
Hillcrest Lodge is located in Stevenage. Notable landmarks in the area include Knebworth House and Hatfield House. Benington Lordship Gardens and Stotfold Watermill & Nature Reserve are also worth visiting.
- Stevenage Station - 17 min walk
- London (LHR-Heathrow) - 55 min drive
About this property
- Free WiFi
Parking and transportation
- Free self parking
- Breakfast available for a fee
- Laundry Facilities
- No pets allowed
- Smoke-free property
- 5 rooms