Holiday Inn New London - Mystic Area, an IHG Hotel
Hotel
35 Governor Winthrop Blvd, CT, 06320, United States Of America
Make yourself at home in one of the 120 guestrooms featuring refrigerators and microwaves. Flat-screen televisions with cable programming provide entertainment, while complimentary wireless internet …