Featuring free WiFi throughout the property, Theodoros Resort is located in Roda, 22 km from Corfu Town. Glyfada is 22 km from the property. Free private parking is available on site. Some units have a terrace and/or balcony.
Featuring free WiFi throughout the property, Theodoros Resort is located Read more
Featuring free WiFi throughout the property, Theodoros Resort is located in Roda, 22 km from Corfu Town. Glyfada is 22 km from the property. Free private parking is available on site. Some units have a terrace and/or balcony.
Featuring free WiFi throughout the property, Theodoros Resort is located in Roda, 22 km from Corfu Town. Glyfada is 22 km from the property. Free private parking is available on site. Some units have a terrace and/or balcony.
Number of Rooms: 2