Lemon Tree Houses - 4 Stars hotel with 10 rating based on 29 reviews

Load more Lemon Tree Houses images

Address: Folegandros, Cyclades, Greek Islands - Greece
Lemon Tree Houses Features:
Internet:Wireless internet on site.

Book now for 88 EUR

Open static map


Providing a swimming pool, Lemon Tree Houses is located an easy drive from Folegandros Town and Karavostasis. The hotel has 5 rooms that are fitted with all the essentials to ensure an enjoyable stay.

Most popular hotels in Folegandros

Greece > Folegandros hotels