Cambria Hotel New Haven University Area

3.0 star property
Comfortable hotel near Yale University

Choose dates to view prices