Cambria Hotel New Haven University Area

20 Dwight St New Haven CT 06511 USA

(914) 602-8608

Location