Homewood Suites by Hilton Wallingford-Meriden

90 Miles Dr., Wallingford, CT 06492