42.3812 ­-72.5202
Go to map view
01002 Amherst, MA, United States , 345 North Pleasant Street +1 413 256 8111
We are located in the quaint New England town of Amherst, the perfect vacation spot offering several venues with sporting events, concerts, shopping and outdoor activities . The University Lodge is approximately 8 miles from the major thoroughfare I-91, and is walking distance to the center of Amherst, Amherst College and the University of Massachusetts... More from Travelocity

Get Rates

Show University Lodge at top of the results.

Get Flight + Hotel

Amenities

Landmarks
Amherst Amtrak Station 0.7mi

Star Ratings

University Lodge
priceline.com
Orbitz
Travelocity
lastminute.com