Agios Andreas, Ano Meria, Folegandros Áno Meriá 84011
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.
Boasting sea views, all un...more