Myconian Villa Collection - Preferred Hotels & Resorts Elia · Hotel Visit hotel website → Hotel details