Os Maria Rooms estão localizados centralmente em Agios Ioannis, em Pelion, a poucos passos da praia. São auto-suficientes e espaçosos, com varandas com vista para as águas cristalinas da Praia de Agios Ioannis.
Os quartos ensolarados possuem móveis de madeira e piso em azulejo. Todos são climatizados e equipados com uma televisão e uma casa de banho com duche e secador de cabelo. Os hóspedes recebem doces caseiros de colher no momento da chegada.
O centro da vila fica a 2 minutos a pé e tem supermercados, lojas tradicionais e bares. As Praias de Plaka e Papa Nero estão a 10 minutos a pé. Há estacionamento gratuito disponível por perto.