FOLEGANDROS APTS, FOLEGANDROS, Greece
FOLEGANDROS APTS is conveniently located at Chora in FOLEGANDROS, Greece
Hotel Location:
Address: Chora
City: FOLEGANDROS
Country: Greece
phone: +30 2286 041237
Hotel Features:
- Check-In Time: 1400
- Check-Out Time: 1200