Com uma piscina exterior sazonal, o Moscha Hotel está situado em Faliraki, a 350 metros da Praia de Faliraki. A Praia Kathara fica a 70 metros e a Baía Anthony Quinn está a 1,9 km da propriedade. O acesso Wi-Fi é gratuito em toda a propriedade.
A propriedade disponibiliza quartos e acomodações auto-suficientes. Os quartos estão equipados com um mini-frigorífico e uma chaleira, enquanto os estúdios incluem uma kitchenette. Todos os quartos incluem uma casa de banho privativa com um chuveiro e uma varanda ou terraço.
O Parque Aquático Rhodes fica a 3,1 km do Moscha Hotel. O aeroporto mais próximo é o Aeroporto Diagoras, a 13 km da propriedade.