THE WHALERS INN

20 E MAIN ST, MYSTIC,
CT, 06355, USA