El Olia Green Residence ofrece alojamiento con WiFi gratuita en la ciudad de Skopelos, a 1,1 km del puerto de Skopelos.
Todos los alojamientos disponen de terraza, TV de pantalla plana y baño privado con ducha. Todos los alojamientos tienen balcón con vistas al mar. Algunos alojamientos incluyen cocina totalmente equipada con tostadora, chimenea y zona de estar con sofá.
El establecimiento alberga un jardín.
El Olia Green Residence está a 500 metros del centro de fotografía de Skópelos.