Hotel The George Hotel Mykonos jest położony w miejscowości Platis Yalos. Oferuje on odkryty basen i bar przekąskowy. Pokoje i apartamenty typu suite są klimatyzowane, a z ich okien roztacza się bezpośredni lub boczny widok na Morze Egejskie. We wszystkich pomieszczeniach obiektu zapewniono bezpłatne WiFi.
Wszystkie pokoje i apartamenty typu suite w hotelu The George Hotel Mykonos dysponują balkonem i tarasem. Niektóre z nich obejmują 2 oddzielne sypialnie, a wszystkie są wyposażone w niewielką lodówkę oraz telewizor z płaskim ekranem i dostępem do kanałów satelitarnych. W prywatnej łazience dostępny jest prysznic i suszarka do włosów. Ponadto Goście mają do dyspozycji biurko, sejf i sejf na laptopa.
Hotel The George Hotel Mykonos dysponuje ogrodem oraz czynną przez całą dobę recepcją. Na miejscu znajduje się też salon, punkt sprzedaży biletów i punkt informacji turystycznej.
Hotel oferuje bezpłatny transfer z i na oddalone o 2 km lotnisko na wyspie Mykonos. Na terenie obiektu znajduje się bezpłatny prywatny parking.