River&Mountain Resort situa-se em Nakhon Nayok, a 6 km de Wat Tham Sarika, e dispõe de acomodações com um jardim, estacionamento privado gratuito e um restaurante. O acesso Wi-Fi gratuito é providenciado em toda a propriedade.
Os quartos estão equipados com ar condicionado e uma televisão de ecrã plano, e alguns quartos também apresentam varanda.
O aeroporto mais próximo é o Aeroporto Internacional de Don Mueang, que fica a 98 km de River&Mountain Resort.