Homewood Suites
Hotel
Holyoke, Massachusetts
Adjacent to the Holyoke Mall and easily accessible from Interstate 91, this Massachusetts hotel features spacious all-suite accommodations, complete with full kitchens and free high-speed internet access.
Number of rooms: 114
375 Whitney Avenue, Holyoke, MA 01040, United States
Hotel booked 1 times today.