The Vanashva is gelegen in Tehla, op 21 km van Nationaal Park Sariska, en biedt accommodatie met een buitenzwembad, gratis privéparkeren, een tuin en een restaurant. Dit hotel met 4 sterren biedt roomservice. De accommodatie biedt luchthaventransfers en fietsverhuur.
Alle kamers bij het hotel hebben een kledingkast en een tv. Kamers bij The Vanashva hebben een eigen badkamer met een douche en gratis toiletartikelen. Er is ook gratis WiFi en sommige kamers bieden ook uitzicht op de stad. De units bij de accommodatie hebben airconditioning en een bureau.
Het dichtstbijzijnde vliegveld is Internationale luchthaven Jaipur, op 106 km van The Vanashva.