95 Amity Rd
New Haven, CT 6515
P: (203)389-0500

Check-in Get Directions