Tower Inn & Suites

320 Boston Post Road, Guilford, CT 06437

Phone: (203) 453-9069 Fax: (203) 458-9700