Swallowtail Inn
Swallowtail Inn Grand Manan Island Swallowtail Inn offers its guests ocean views from all its rooms. Sit on the cliffs and watch a whale blow by or enjoy the most spectacular sunrise of your life. Peace and comfort await you..Come and get it !