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
Rhodes,
Greece
Kalpitiya,
Sri Lanka
Nosy Anko Island,
Madagascar
Paje,