Impreziosito da una piscina stagionale all'aperto, il Moscha Hotel sorge a Faliraki, a 350 m dalla spiaggia di Faliraki. 70 m dalla spiaggia di Kathara e 1,9 km dalla Baia di Anthony Quinn. Il WiFi è gratuito in tutte le aree.
La struttura propone camere e sistemazioni con angolo cottura. Le camere sono dotate di mini frigorifero e bollitore, mentre i monolocali includono un angolo cottura. Tutte le camere sono dotate di bagno privato con doccia e balcone o terrazza.
Il parco acquatico di Rodi dista 3,1 km dal Moscha Hotel. L'aeroporto più vicino è quello di Diagoras, a 13 km dalla struttura.