This comfortable hotel can be found in Stalis. The property consists of 16 units. Villas Mary & Anna follows environmentally sustainable practices.