19th Km Rodos-Kamiros Avenue Theologos
Located near the airport, this family-friendly aparthotel is within 12 mi (20 km) of Valley of the Butterflies, Rhodes Aquarium, and Akti Miaouli Beach. Psaropoula Beach and Elli Beach are also within 12 mi (20 km).
Number of floors – 3
Breakfast available (surcharge)
Total number of rooms – 31