Stavros (Ithaka) holiday rentals
We found 3 properties with availability in Stavros (Ithaka)
Show on map
Olivea Premium Holiday Homes
Επαρχ. Οδός Σταυρού Φρικών, Stavros (Ithaka), Greece
Olivea Premium Holiday Homes is within 5 minutes' drive of King Odysseus Palace and around a 5-minute ride from from Polis plaza.
starts from
180 USD
price for 1 night
- 1-3