Directions to Holiday Inn Express Waltham, Waltham

Holiday-inn-express-waltham-map
The Holiday Inn Express Waltham in Waltham is located at 385 WINTER STREET , Waltham , MA, US .   Click on the Google Map above to get an interactive version and see the area around the Holiday Inn Express Waltham .