Where is Hyatt Place Milford/New Haven?

Where is Hyatt Place Milford/New Haven located?

Hyatt Place Milford/New Haven, Hyatt Place Milford/New Haven, United States of America (approx. 41.23105°, -73.02974°)


Where is Hyatt Place Milford/New Haven on the map?