The Riverwood Forest Retreat Pench dispone de bicicletas gratis, piscina al aire libre, jardín y terraza en Khawāsa. Este alojamiento ofrece restaurante, servicio de habitaciones y recepción 24 horas, además de wifi gratis. El bar es ideal para tomar algo.
Todas las unidades incluyen aire acondicionado, TV de pantalla plana con canales vía satélite, nevera, hervidor, ducha, artículos de aseo gratuitos y escritorio. Las habitaciones del alojamiento tienen baño privado con bañera de hidromasaje y secador de pelo, y algunas unidades también tienen vistas al río. En el resort, todas las habitaciones tienen ropa de cama y toallas.
The Riverwood Forest Retreat Pench ofrece zona de juegos infantil. La zona es ideal para practicar ciclismo y hay alquiler de coches en este resort de 4 estrellas.
El aeropuerto más cercano (Aeropuerto Internacional Dr. Babasaheb Ambedkar) está a 91 km.