Allen House Inn stands 1150 meters away from Amherst History Museum. The hotel in Amherst attracts guests with its historical architecture.
Pelham Town Hall Historic District is 9 km from Allen House Inn. 60 km to Worcester.
Allen House Inn is at a short distance from Mead Art Museum train station.
Allen House Inn features soundproof rooms complete with Wi-Fi, a storage space, a work desk, high ceiling and a DVD player. Rooms come with the mountain view. The rooms offer a shower, a hairdryer and a spa bathtub supplied in the bathrooms.
Eat & Drink
Guests may find the pizzeria Lumber Yard within 400 meters from the venue.
Wireless internet is available in the entire hotel for free.
Private parking is possible on site for free.
Number of rooms: 7.
+ Read more- Less
This field is required.