The 3-star The Log Cabin Bed & Breakfast is situated a mere 49 km away from Tamarack. The Log Cabin Bed & Breakfast has been welcoming guests to its en-suite rooms since 2011.
The venue is 46 km away from Hampshire College. The property lies within 9 km from the city center.
The hotel features convenient location with proximity to forests and mountains.
80 km to Worcester Regional airport.
This property offers guestrooms complete with free wireless internet, cable television and a private balcony.