Toto ubytování se nachází 7 minut chůze od pláže. Appolo Pavilion se nachází ve městě Mirina, méně než 10 minut chůze od románského a tureckého břehu. Nabízí pokoje s balkonem a výhledem na benátský hrad.
Všechny pokoje jsou vybavené TV a mají kuchyňský kout, lednici a vlastní koupelnu.
Apollo umožňuje hostům obdivovat výhled na hrad a okolí z pohodlí svého balkonu. Hotel se nachází jen pár kroků od malebných ulic a kameny lemovaných alejí města Mirina.
Vůči domáclím mazlíčkům přátelský hotel má úschovnu zavazadel a půjčovnu aut.
Apollo Pavilion Apartments stojí 20 minut jízdy od letiště Limnos. Na místě je k dispozici bezplatné parkoviště.