Omalos The Shepherd`s House is located in Omalos, Chania Region. The hotel common facilities include garden, barbeque and outdoor pool.
The rooms provide landmark view, lake view, mountain view and garden view. Room amenities include heating and more.
There is no wifi or internet.
Free parking is available not far away.
Pets are allowed.