Lemon Tree House

4.0
(42 reviews)
Papanastasiou 2, Karpathos Town (Pigadia) 85700 Greece
+30 21 0692 3972Official website
Charming
Family
Mid-range
Specialty Inn
Hotel
Lemon Tree House | Karpathos | Greece | TripAligner