Karta Vacation Rentals





On Rhodes' waterfront in Rhodes Town, steps from Elli Beach and within easy walking distance of the city center. The beachfront hotel sits about 98 feet from Elli Beach and overlooks the west beach. Nearby highlights include the Aquarium of Rhodes and the Old Town (Street of Knights and the Grand Master's Palace).