El Landmark Forest Park está situado a solo 100 metros del parque nacional de Chitwan y ofrece una piscina y una recepción abierta las 24 horas. Hay conexión Wi-Fi gratuita en todas las instalaciones.
Las habitaciones tienen aire acondicionado, TV de pantalla plana por cable, zona de estar y escritorio. Las habitaciones tienen vistas al jardín e incluyen tetera/cafetera. Todas ellas disponen de baño integrado con ducha y artículos de aseo gratuitos.
El Landmark Forest Park está a solo 10 minutos a pie del centro de cría de elefantes. El aeropuerto internacional Tribhuvan queda a 86 km.
El establecimiento cuenta con mostrador de información turística, servicio de venta de entradas y servicio de alquiler de coches. También se proporcionan servicios de lavandería y de limpieza en seco.
El restaurante sirve especialidades regionales, indias y chinas. Hay servicio de habitaciones disponible bajo petición.