Hotel near Amherst College in Amherst, United States of America
If you're travelling to Amherst, make sure you check out the Amherst College. It's a great place to visit in the Amherst. There are lots of hotels near the Amherst College that you can choose from, depending on your budget. You can find the cheapest hotels near the Amherst College, or the hotel that's closest to Amherst College, with varying prices. Here are some hotels near the Amherst College in Amherst, United States of America:
Rotate the image to find the location of the Amherst College
Inn on Boltwood
201 meters from Amherst College, Amherst
8.7 excellent (97 reviews)
Address: 30 Boltwood Avenue