Karta Vacation Rentals





A central hotel in Rhodes about 1 km from the city center, a short walk from Elli Beach, Rhodes Aquarium and Akti Miaouli Beach. Rhodes Port and Psaropoula Beach are a quick drive away, with Ialyssos Beach and Faliraki Water Park farther out.