Home > Hotel & Motel & Hostel in Connecticut > The Novella

The Novella

1245 Chapel Street, New Haven, CT 06511