Website: omnihotels.com
Phone: (203) 772-6664
Cross Streets: Between Crown St and Chapel St
155 Temple St, Ste 1 New Haven, CT 06510 535.68 mi
Is this your business? Verify your listing