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
essaouira, marrakech/safi,
Morocco
Watamu,
Kenya
Paje,
Hua Hin - Pranburi,
Thailand