Sign In

Lemon Tree Houses Boutique Villas


Lemon Tree Houses is a boutique complex of five villas, located in the picturesque “Ano Meria” area of Folegandros Island, Greece. Each property can accommodate from a lonely two up to a party of five, making Lemon Tree Houses, an ideal place for friends’ groups, couples and families. Sea view from all the verandas and bar-restaurant area assorted with view of the outdoor swimming pool.

Add Review

Leave a Reply

Your email address will not be published. Required fields are marked *

Quality of Service
Value for Money

Message Vendor

    Preferred contact method

    Please in to see contact details.