Only 15 min to downtown New Haven. Milford, CT is approximately 1 h away from New York City, NY.
Further information about this hotel will be available shortly Read more
Only 15 min to downtown New Haven. Milford, CT is approximately 1 h away from New York City, NY.
Further information about this hotel will be available shortly