20 Coogan Boulevard, Mystic
Ideally located minutes from the I-95 motorway and directly across from the Mystic Aquarium this hotel is within walking distance from area attractions and provides comfortable accommodations and amenities.