Villa Castello is situated 100 metres from the centre of Istro and 350 metres from the nearest beach. It offers bright, traditional apartments with free Wi-Fi and views over the sea, the garden or the mountain.
Castello apartments are whitewashed with wooden furnishings each including 2 balconies. They feature a kitchenette with dining area, a satellite TV and a safety box. The spacious, private bathrooms come with a shower.
Within 300 metres, you will find local restaurants serving Cretan cuisine. The village of Kalo Chorio is 2 km away and the seaside town of Agios Nikolaos is at 11 km. Free private parking can be found right outside the property.