Map

Directions

The hotel is situated in Tavronitis, 18 kilometres west of the city of Chania, and its surrounding area constitutes an ideal accommodation spot for many visitors in Chania.