Istron Luxury Villas
- The lagest option:
- 8 guests
- 4 beds
- 2 bedrooms
- View all
Istron Luxury Villas is located in the lovely part of Istro, at a 2.8 km distance from Karabostasi. The stylish villa is situated near Istro Beach and provides spa therapy and loungers.
Popular hotels in Crete