Karta Vacation Rentals





Perched inside Taormina’s Isola Bella Nature Reserve, this 5-star beachfront resort sits among maritime pines and fragrant gardens. A few steps from the cable car to Taormina’s historic centre and minutes from Isola Bella and Letojanni Beach, it’s a luxe base for Sicily seekers. Pet-friendly and beachfront—perfect for salty, stylish escapes.