El Greco Apartments
- Wi-Fi
- Swimming pool
- View all
The 7-room El Greco Apartments apartment lies within 25 minutes' walk of Istro Municipal Beach.
Guests of the apartment can reach the centre of Istro in 5 minutes' walk. Europa-Statue is within 7 km of the property, while Voulisma bus station is within close distance of the property.
El Greco Apartments apartment is also at a short distance from seafood restaurant Chrisambelos. The nearest airport is Sitia Public, located 55 km from apartment.