Hotels Near Rose Art Museum - Waltham Massachusetts
Hotels/lodging near Rose Art Museum are listed below ordered by distance. Explore our hotels/motels to find accommodations near Rose Art Museum in Rose Art Museum for your upcoming individual or group travel.
Rose Art Museum is located at 415 South St. We list the best motels and hotels close to Rose Art Museum so you can review the Rose Art Museum available lodging below and book your perfect hotel.
Booking 5+ Rooms for a group?Reserve a Rose Art Museum discounted group rate