Karta Vacation Rentals





In the heart of Rhodes Town, a boutique hotel just steps from Elli Beach and a short drive to Rhodes Port and the Old Town Gates. Nearby sights include Rhodes Aquarium, Akti Miaouli and Kýmata Beach; Diagoras Airport (RHO) is about 8.7 miles away.