Lemon Tree Houses

60066396 80x80 - Lemon Tree Houses
Fyrogenis Palace
June 12, 2018
20181393 80x80 - Lemon Tree Houses
Irene studios
June 12, 2018

Lemon Tree Houses

49863364 1024x480 - Lemon Tree Houses
49863364 - Lemon Tree Houses

Offering an outdoor pool and poolside bar-restaurant, Lemon Tree Houses are located in Áno Meriá in the Folegandros Region. Free WiFi is available throughout the property.

No reviews

No reviews

No Score Yet