Dolphin Apartments and Studios, Roda Corfu

Dolphin Apartments and Studios, Roda Corfu

Dolphin Apartments and Studios, Roda Corfu Dolphin Apartments and Studios, Roda Corfu OVERVIEWFACILITIESROOMSLOCATION Dolphin Apartments & Studios offers comfortable self-catering accommodation in a peaceful and natural area, just a short walk away from the...