The Vanashva situa-se em Tehla, a 21 km de Parque Nacional Sariska, e dispõe de acomodações com uma piscina exterior, estacionamento privado gratuito, um jardim e um restaurante. Este hotel de 4 estrelas dispõe de serviço de quartos. O alojamento apresenta transfers do aeroporto, mas um serviço de aluguer de bicicletas também está disponível.
No alojamento, os quartos incluem roupeiro e televisão. Apresentando uma casa de banho privativa com chuveiro e produtos de higiene pessoal gratuitos, os quartos do alojamento também têm acesso Wi-Fi gratuito, enquanto alguns quartos também incluem vista da cidade. As unidades do alojamento apresentam ar condicionado e secretária.
O aeroporto mais próximo é o Aeroporto Internacional de Jaipur, que fica a 106 km de The Vanashva.