El The River House admite mascotas y ofrece alojamiento en Trimiklini, a 23 km de Limassol y a 65 km de la ciudad de Paphos. Se facilita aparcamiento privado gratuito. Hay WiFi gratuita en todas las instalaciones.
El alojamiento dispone de cocina con horno y microondas. Hay TV de pantalla plana. El The River House también cuenta con barbacoa y chimenea. El establecimiento ofrece bicicletas de uso gratuito y servicio de alquiler de coches. La zona es ideal para practicar ciclismo.
El The River House está a 15 km de la hermosa localidad de Omodos y a solo 9 km de la famosa localidad de Platres.
En los alrededores se pueden practicar diversas actividades, como pesca, senderismo y esquí en la montaña de Troodos en invierno. El aeropuerto internacional de Paphos está a 64 km.