Sign In

Lemon Tree Houses Boutique Villas

Lemon Tree Houses Boutique Villas

Category:

Product Description

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.

Reviews

There are no reviews yet.

Add Review

Add Review

Be the first to review “Lemon Tree Houses Boutique Villas”

Your email address will not be published.