Hotel Albatros Club Mykonos położony jest na wzniesieniu nad zatoką Panormos. Oferuje on pokoje ze wspaniałym widokiem na morze. Do dyspozycji Gości jest basen oraz restauracja wewnątrz budynku i na świeżym powietrzu.
Pokoje w obiekcie Albatros Club zostały urządzone w stylu typowym dla tej wyspy. Każdy z nich wyposażony jest w telewizor, lodówkę i suszarkę do włosów. Pokoje obejmują balkon.
Na miejscu znajduje się bar przy basenie, kawiarnia w budynku i kawiarnia na świeżym powietrzu. W 2 restauracjach hotelu Albatros Club serwowane są dania kuchni greckiej i międzynarodowej. Podczas pobytu Goście mogą wziąć udział w procesie produkcji wina, który odbywa się w hotelu.
Odległość od lotniska Mykonos wynosi 7 km, a od portu – 6,5 km. Plaża Panormos oddalona jest zaledwie o 50 metrów. Na terenie całego obiektu można bezpłatnie korzystać z WiFi.