Karta Vacation Rentals
On Shelter Island’s Crescent Beach — a classic seaside escape minutes from the town center. Steps from Crescent Beach and a short walk to Sunset Beach, with Shelter Island Country Club close by. Beach hotel vibe with easy ferry access.