Newly Renovated With All Modern Amenities. Conveniently located just off of I-495 in Milford, MA, the Holiday Inn Express® Boston – Milford hotel is the perfect place for business and leisure travelers. With easy access from all major routes and just a short drive from Boston and Providence, the 119 well appointed guest rooms offer all the latest hotel amenities.
50 Fortune Boulevard
Milford, Massachusetts 01757