Select dates to continue
From
Located in South Strafford, this apartment is in a rural area. Morrill Homestead and Thetford Hill Historic District are local landmarks, and some of the area's attractions include Union Village Dam and Montshire Museum of Science. Looking to enjoy an event or a game while in town? See what's happening at Memorial Field or Leede Arena. Discover the area's water adventures with fishing nearby, or enjoy the great outdoors with cycling, hiking/biking trails, and mountain biking.
More location infoCheck-in
Check-out
Check-in from 16:00
Before 10:00
Pets are not allowed at the property. Service animals are exempt from this policy.
The standard check-in time is 16:00, and check-out time is 10:00. Early or late check-in/check-out options are not specified.
The property is located in South Strafford, Vermont, in a rural area. It is near local landmarks such as Morrill Homestead and Thetford Hill Historic District, and attractions like Union Village Dam and Montshire Museum of Science. The village of South Strafford has a general store, and the property provides easy access for day-tripping throughout Vermont's natural beauty.
Children are allowed at the property, and guests aged 0-17 can stay for free.
Instant AI responses are based on hotel information