Le Sahayadri Resort est un établissement 3 étoiles situé à Mahabaleshwar, à 6,1 km du lac Venna et à 8,8 km de Bombay Point. Il se trouve à environ 9,3 km des chutes de Lingmala, à 10 km du temple Mahabaleshwar et à 15 km d'Elphinstone Point. Sydney Point et le fort de Pratapgarh sont à 24 km.
Leur salle de bains privative est pourvue d'une douche et d'articles de toilette gratuits. Certains logements offrent une vue sur la montagne. Toutes les chambres du Sahayadri Resort sont équipées d'une télévision à écran plat et de chaussons.
Un petit-déjeuner végétarien est servi sur place.
Le Sahayadri Resort se trouve à 17 km du siège d'Arthur et à 20 km de Parsi Point. L'aéroport international de Pune, le plus proche, est implanté à 139 km.