Lodges in Theologos (Rhodes)
Multiple accommodations for your stay
Show map
1 result found
Filters
- Most popular first Sorting
Logos Beach Village
Eparchiaki Odos Ialisou-Katavias 311, Theologos (Rhodes), Greece (Open map)
The property is a 10-minute drive from Diagoras airport and within 7 km of Monastery Kalopetra. Situated 3.9 km from Soroni Beach,...
Read more...
8.9
Fabulous
143 reviews