Verified review
10/10 Excellent
Tom E.
28 Oct 2026
Liked: Cleanliness, check-in, communication, location, listing accuracy
Stayed 2 nights in Oct 2026





































No, pets are not allowed at this property.
On-site parking is available at the property.
Check-in begins at 4:00 PM.
Checkout is at 11:00 AM.
Offering ski-in/ski-out access, this apartment building in Union HIll is located in the mountains, within 1 mile (2 km) of Union Station and DCU Center, and is convenient for winter sports, such as sledging. The Hanover Theatre for the Performing Arts and Mechanics Hall are also within 1 mile (2 km). Worcester Station is 13 minutes by foot.
