One room & two-room apartments in Theologos, Rhodes Greece, walking distance from a great surfing spot.
Apartment
Share
Tweet
ATHENEON RHODES
Rhodes, Greece
email hidden; JavaScript is required
What you're in for
Other activities
Additional perks
Cooking facilities
Parking available
WiFi
Your host
Where to find us
Theologos Rhodes Greece, Rhodes, 85106, Greece
You might also like these
La Gaulette,
Mauritius
essaouira, marrakech/safi,
Morocco
Antsiranana, Diego-Suarez,
Madagascar
Hua Hin - Pranburi,
Thailand