El Appolo Pavilion está situado en Mirina, a menos de 10 minutos a pie de la costa romana y la costa turca. Ofrece alojamientos con balcón y vistas al castillo veneciano.
Los alojamientos incluyen TV, zona de cocina, nevera y baño privado.
Los huéspedes del Apollo podrán disfrutar de las vistas al castillo y a los alrededores desde su balcón privado. Las calles pintorescas y los callejones empedrados de Mirina quedan a pocos pasos.
Todas las mañanas, el Apollo Pavilion sirve un desayuno continental gratuito con tartas de diferentes sabores, pan, mermeladas, mantequilla, jamón, queso, café, té y zumo.
El Apollo Pavilion Apartments se encuentra a 20 minutos en coche del aeropuerto de Limnos. El aparcamiento es gratuito. Este establecimiento admite mascotas y ofrece consigna de equipaje y servicio de alquiler de coches.