The 3-star The Log Cabin Bed And Breakfast lies within 39.7 km from Tamarack, Hampshire College and Pelham Town Hall Historic District.
Manchester is 63 km away from the hotel and a 50-minute drive takes guests there. This property is about 5 km away from the center of Leyden.
The hotel's great location offers to get to Worcester Regional airport in 80 minutes by car.
The Log Cabin Bed And Breakfast provides guestrooms appointed with a private balcony and climate control. Bathrooms are fitted with a shower and a bathtub.
Eat & Drink
A complimentary breakfast is served daily.