RODA CORFU GREECE 1, Roda
bedrooms
Baths
Guests
Located in Roda, 1.2 miles from Roda Beach and 1.5 miles from Acharavi Beach, Telis Apartments has accommodations with free WiFi, air conditioning, a garden and a terrace.
No Amenities Available For This Property.
No nearby properties available in this region at the moment.