Koutouloufari, Greece
Astra Village & suites Crete
3-star hotel
Nestled on a hillside in the serene village of Koutouloufari, this delightful hotel offers panoramic views of the enchanting Aegean Sea. Located in the village center, Astra Village allows guests to immerse themselves in the…
- Wi-fi
- Outdoor freshwater pool
- Poolside snack bar
- Car park


