Island Inn

Voted "#1 Hotel" & situated on 550ft of pristine beachfront, the Island Inn has offered guests cherished memories & modern comforts since 1895.