beardshaw123's Rhodes Town, Greece
Villa di Mare
Leoforos Iraklidou 84
We stopped by this place a couple of times during our stay. It's got the best view of any beach venu...
124, socratous street
I read a lot of good reviews about this place so we visited with high expectations. The garden is lo...
Apodimon Amerikis 14
We were in Rhodes for a week and opted for All Inclusive but we really wanted to get out of the hote...