Whether your visit to the idyllic, newly built Hotel Resort on Mykonos Island, in the Cyclades, Greece is for business or pleasure, the luxury hotel resort accommodation, both spacious and stylish, is designed to make guests feel completely at home, luxuriated and pampered