Eleni Apartments Villa Roda
Just 50 metres from the organized beach of Roda, Eleni offers self-catered accommodation with Ionian Sea views form their furnished balcony. It is set amidst a palm-tree garden with a fountain. Free Wi-Fi is available in public areas.
Number of rooms: 11
Roda , Roda, 49100, Greece