El Moscha Hotel ofrece una piscina al aire libre de temporada y está situado en Faliraki, a 350 metros de la playa de Faliraki. La playa de Kathara se encuentra a 70 metros y la bahía Anthony Quinn, a 1,9 km. Hay WiFi gratuita en todas las instalaciones.
El establecimiento ofrece habitaciones y alojamientos independientes. Las habitaciones están equipadas con nevera pequeña y hervidor de agua, mientras que los estudios incluyen zona de cocina. Todas las habitaciones disponen de baño privado con ducha y balcón o terraza.
El parque acuático Rodas se encuentra a 3,1 km del Moscha Hotel. El aeropuerto más cercano es el de Diagoras, ubicado a 13 km.