University of Massachusetts, One Campus Center Way, Amherst, Massachusetts
2 reviews and 248 opinions
"As the name says, this hotel is located in the middle of the UMASS campus, and it's an easy choice..."
Good for: Business Travel, Study Abroad, School Holidays
Top Massachusetts hotels