Situado em Papa Nero, a 10 minutos a pé de Agios Ioannis, o Pelion Orama apresenta acomodações com vista para o Mar Egeu e acesso Wi-Fi gratuito. A pitoresca Praia de Ntamouchari fica a 3 km.
Todos os apartamentos abrem para espaçosos terraços e possuem uma kitchenette bem equipada com mini-forno, frigorífico e comodidades para preparar café, bem como uma casa de banho privativa com banheira ou chuveiro. Inclui ar condicionado e uma televisão.
Compotas caseiras, doces de colher e tsipouro local são oferecidos aos hóspedes à chegada. Existe uma variedade de restaurantes e cafés a cerca de 600 metros da propriedade.
Volos fica a 30 km do Pelion Orama. O Aeroporto Nea Anchialos encontra-se a 45 km da propriedade.