The Red Roof Inn Milford - New Haven is an ideal spot for travelers wanting to discover the city. For those who require internet access, the property features Wi-Fi in designated areas.
The hotel is just 4km away from Milford MTA Metro North Train Station. The hotel is located close to many of Milford's attractions including Walnut Beach and Silver Sands State Park.
After a long day of sightseeing, guests can retire to the comfort of the hotel. This Milford hotel provides free parking on site.