Situato a Mahabaleshwar, a 300 m dal Mapro Garden, l'Hotel on the Rocks offre un ristorante, un parcheggio privato gratuito e un giardino. La struttura dista 5 km dalle Cascate di Lingmala, 8 km dal Lago Venna e 9 km dal Tempio Mahabaleshwar. La struttura vanta una reception aperta 24 ore su 24 e il servizio in camera.
Le sistemazioni sono dotate di area salotto. Tutte le camere dell'Hotel on the Rocks sono dotate di scrivania, TV a schermo piatto e bagno privato.
Al mattino vi attende una colazione alla carta o vegetariana.
L'Hotel on the Rocks dista 11 km dal Bombay Point e 12 km da Arthur's Seat. L'Aeroporto più vicino è quello Internazionale di Pune, a 76 km.