Situado na pitoresca aldeia de Mouresi, no Monte Pelion, o tradicionalmente construído Olga apresenta quartos com acesso Wi-Fi gratuito. Possui um snack-bar com vista para a vegetação exuberante.
Todos os quartos climatizados do Olga têm uma casa de banho privativa com produtos de higiene pessoal e secador de cabelo. Alguns quartos têm uma lareira e uma varanda com vistas para o Mar Egeu.
A cénica aldeia de Tsagarada fica a 2 km. A cidade de Volos fica a cerca de 48 km. O Centro de Esqui Hania fica a 20 km. Os hóspedes podem alcançar as praias como Papa Nero e Damouhari em cerca de 20 minutos a pé.