The George Hotel

Mykonos, Greece