The Lemon Tree

4.9
(107 reviews)
C.da Mastrissa, 98030 Castelmola, Sicily Italy
+39 331 979 2990Official website
Business
Charming
Hotel
Modern

About

Self catering holiday apartments with swimming pool, WiFi internet, private parking and air conditioning. Amazing panoramic views from the terrace.

The Lemon Tree | Giarre | Italy | TripAligner