Club Mahindra Sherwood Mahabaleshwar ligt in Mahābaleshwar en biedt een buitenzwembad en een spa- en wellnesscentrum. Er is gratis WiFi beschikbaar in dit resort.
De accommodatie is voorzien van een flatscreen-tv en airconditioning. Er is ook een waterkoker. De eigen badkamer is uitgerust met een douche en gratis toiletartikelen. Er is ook een ventilator aanwezig.
Bij Club Mahindra Sherwood Mahabaleshwar vindt u een restaurant, vergaderfaciliteiten, een recreatieruimte en een bagageopslag. Bij de accommodatie en in de omgeving kunt u tal van activiteiten ondernemen, waaronder biljarten. De accommodatie biedt gratis parkeergelegenheid.
Dit resort ligt op 130 km van de internationale luchthaven Pune. 116km is Pune Railway Station, op 55 km afstand van Satara treinstation, 20 km van Panchgani, 900 m van Pratapgarh fort.