Karta Vacation Rentals





In Rhodes' Neochori neighborhood, a beachside apartment just a 3-minute walk from Elli Beach and about 1 km from the city center. Close to Rhodes Port, Rhodes Aquarium and the Palace of the Grand Master of the Knights of Rhodes.