The historical The Island Home Inn offers accommodation in a beach area of New Shoreham. The hotel opened its doors in 1875 and was remodeled in 2010.
Parks as well as Flying Horse Carousel, Rodman's Hollow and Settler's Rock are located nearby. The venue is 1 km away from the city center.
Eat & Drink
Every day a complimentary breakfast is served in the dining room.