Odysseus Villa Archangelos is a property only 11.7 km from Ancient Kamiros, Anthony Quinn Bay and Lindos Acropolis.
It is located 15 km from Lindos (Rhodes) and just 3 km from the center of Archangelos.
The villa provides rooms featuring a dishwasher and a balcony. Odysseus Villa Archangelos counts 3 bedrooms. Guests can benefit from a private bathroom.
A kitchen is provided.
5 km to Diagoras airport.