
Troulos, Greece
Zachos
1-star hotel
The hotel is located in a popular area with small markets, pubs and restaurants, making it an excellent base for those who wish to explore Trulos. The award-winning Trulos beach is not far from this family-friendly hotel and…
- Wi-fi
- Car park · extra charge
- Bar
- Café

