New Haven Inn

100 Pond Lily Ave
New Haven, Connecticut 06515
12.8 miles from Waterbury-Oxford Airport
More hotels near this hotel