Appolo Pavilion ligt in Mirina, op minder dan 10 minuten lopen van zowel de Romeinse als de Turkse kust. Het beschikt over kamers met balkon en biedt uitzicht op het Venetiaanse kasteel.
Alle kamers zijn uitgerust met een televisie, een kitchenette, een koelkast en een eigen badkamer.
Bij het Apollo kunt u genieten van uitzicht op het kasteel en de omgeving vanuit het comfort van uw eigen balkon. De pittoreske straatjes en geplaveide steegjes van Mirina liggen op een steenworp afstand van het hotel.
Apollo Pavilion biedt een gratis rijkelijk continentaal ontbijt met taarten in verschillende smaken, brood, jam, boter, ham, kaas, koffie, thee en sap.
Apollo Pavilion Apartments bevindt zich op 20 minuten rijden van de luchthaven Limnos. Er is gratis parkeergelegenheid op het terrein beschikbaar. Het huisdiervriendelijke hotel biedt een bagagedepot en een autoverhuur.