Attica >
City Centre
Hotels in Attica near City Centre Spata (West Attica)
We found 1 property with availability in Attica
Show on map
Villa Supreme
1 Epararchiaki Odos Alepochoriou - Schinou, Kato Alepokhorion, Greece
The beachfront Villa Supreme features a sunny patio with views of the sea as well as an outdoor pool.
- 1-1