Courtyard New Haven at Yale
Courtyard New Haven at Yale
Hotel
30 Whalley Ave
, New Haven, Connecticut, United States of America
06511
84
Very Good ·
975 reviews