La Quinta Inn by Wyndham Boston - Milford In Milford
24 Beaver St -
Milford,
MA 01757