3 stars
1 property found in Neochoropoulo
- Itia Apartments
Itia Apartments
Παπαφλέσσα 63 Close to attractions - 5.8 kmBest for Couples-
Free Wi-Fi throughout the apartment
-
Free private parking for guests
-
Terrace with beautiful mountain views
from
US$ 154 price for 1 nightMore detailsCheck rates -
...
Change your search parameters to find the hotel you want.