El hotel de 4 estrellas Riverside Resort está situado en Dehradun, a 3 km de Jayalgarh, y ofrece alquiler de bicicletas, así como Wi-Fi en zonas comunes. El hotel cuenta con un aparcamiento en el lugar.
Dhari Devi Mandir se encuentra a 4 km de distancia del hotel y el aeropuerto Dehradun se sitúa a 180 km. Situado a unos 10 minutos en coche del hotel, el Kamaleshwer Mahadev Temple está abierto a la visita de turistas.
Algunas habitaciones tienen un balcón y servicio de tetera/cafetera y vistas a las montañas.
Sirven un desayuno diario buffet en el Riverside Resort.