Hotels Near Rose Art Museum

415 South St
Waltham, Massachusetts 02453

Rose Art Museum is 10 miles from downtown Boston

Rose Art Museum is a museum located in Waltham, Massachusetts.

Hotels are listed in order of distance from Rose Art Museum

Visit our Waltham page for more places to stay in Waltham and nearby cities and towns