Karta Vacation Rentals
On the waterfront along Florida Bay in Key West, minutes from Historic Old Town, Smathers Beach and the Southernmost Point. This waterfront resort sits on five acres of palm-studded grounds, a short drive or complimentary shuttle from Duval Street and local museums.