The green house is a country house in 4.5 acres of olive trees located on the northeast side of the island between the traditional village of Sfakera and the tourist town of Rodas.The trip starts early 1987 with much love from my parents and improvement continues .You will love it !!
Free parking on premises
Unavailable: Smoke detector
Unavailable: Carbon monoxide detector