Guest houses in Theologos (Rhodes)
Multiple accommodations for your stay
Show map
1 result found
Filters
- Most popular first Sorting
Nikos Ikies
Theologos- Rhodes, Theologos (Rhodes), Greece (Open map)
The guest house is a great place to stay due to its prime location in Theologos. Situated nearly 20 minutes' walk from Temple of...
Read more...
9.1
Superb
155 reviews