Hotels with a restaurant in Avon

Avon: 284 options found

Select dates so you can see the availability and exact prices.

350 Third Street, Kendall Square, Cambridge, MA 02142, Estados Unidos, Cambridge

26.1km from the center of Avon
1km from the subway station Lechmere
Room in this hotel

Brookline, MA 02445, United States of America, Brookline

23.4km from the center of Avon
Room in this hotel

1330 Boylston Street Boston,Boylston Street, Boston

24.2km from the center of Avon
3.5km from the subway station Lechmere
Room in this hotel

Back Bay, Boston

24.6km from the center of Avon
2.4km from the subway station Lechmere
Room in this hotel