Situé à Tehla, à 29 km du parc national de Sariska, le Matoshree Green Stay Sariska propose un jardin, un parking privé gratuit et un restaurant. Cet hôtel 5 étoiles propose des chambres climatisées avec salle de bains privative et connexion Wi-Fi gratuite. L'établissement propose un service d'étage, un service de navette gratuit et l'organisation d'excursions.
Les chambres comprennent un coin salon, une télévision à écran plat et un coffre-fort. Le linge de lit et les serviettes sont fournis.
Un petit-déjeuner buffet, à la carte ou végétarien est servi tous les matins sur place.
L'aéroport international de Jaipur, le plus proche, est implanté à 96 km.