With a stay at The Whaler's Inn, you'll be centrally located in Mystic, steps from Mystic River Bascule Bridge and within a 10-minute walk of Mystic Arts Center. Featured amenities include a business center, a 24-hour front desk, and multilingual staff. Planning an event in Mystic? This hotel features 450 square feet (42 square meters) of event facilities. Limited parking is available onsite.