For a memorable vacation by the sea, book your room at our Howard Johnson Inn Mystic hotel near Mystic Aquarium. Located off I-95, our 100% non-smoking Mystic hotel offers affordable accommodations near all of the local sea-side attractions. Address: 253 Greenmanville Ave, Mystic, CT 06355, United States Phone: +1 860-536-2654
Read more...