Super 8 by Wyndham Milford/New Haven Near Westfield Connecticut Post Mall
1015 Boston Post Rd -
Milford,
CT 06460