OLYMPIA ROOMS bevindt zich in Mirina, in de buurt van Strand van Romeikos Gialos, Strand Richa Nera en Archeologisch Museum van Lemnos. De accommodatie biedt gratis WiFi en een terras.
Enkele units hebben een flatscreen-tv met kabelzenders, een volledig uitgeruste kitchenette met koelkast en een eigen badkamer met een douche en een haardroger.
Strand van Avlonas Beach ligt op 2,2 km van het appartement, en Haven van Limnos ligt 6 minuten lopen verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Limnos, op 17 km van OLYMPIA ROOMS.