Souli apartments
We found 1 property with availability in Souli
Show on map
Villagio Inn Suite & Spa
Βασ. Μυττά 1, Souli, Greece
To enjoy your vacation in Souli, stay at the spacious 2-room Villagio Inn Suite & Spa Souli, which is 2.6 km from Observatory of Kryoneri and about 5 minutes' walk from Mouggostou Forest. Featuring a…
- 1-1