Courtyard by Marriott New Haven at Yale
30 Whalley Ave, New Haven, CT 06511, 06511
New Haven County, EUA
New Haven County, EUA