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