Karta Vacation Rentals
In Key West’s New Town area, a short drive from Key West Tropical Forest & Botanical Garden and minutes from Stock Island Marina and Smathers Beach. Eco-certified, pet-friendly boutique lodging about 1.8 miles from Key West International Airport.