Red Roof Inn Milford - New Haven

2.0 star property
Hotel in Milford with free parking

Choose dates to view prices