Located in Shrewsbury, the Allen House Victorian Inn is an award-winning historical bed and breakfast that offers a charming and cozy stay for guests.
Situated opposite the Emily Dickinson Homestead, guests can easily walk to nearby attractions such as Amherst College and the University of Massachusetts, making it an ideal choice for visitors looking to explore the area.
Generated from their website's infomation