Hotel on the Rocks is gelegen in Mahabaleshwar, op 5,2 km van Lingmala Falls, en biedt accommodatie met een tuin, gratis privéparkeren en een restaurant. Dit hotel met 3 sterren biedt gratis WiFi, roomservice en een 24-uursreceptie. Parsi Point ligt op 5,6 km van het hotel en Sydney Point ligt op 10 km.
Alle kamers bij het hotel hebben airconditioning, een bureau, een flatscreen-tv, een eigen badkamer, beddengoed, handdoeken en een balkon met uitzicht op de tuin. Alle units hebben een kluisje.
Er is elke ochtend een vegetarisch ontbijt beschikbaar bij Hotel on the Rocks.
Mahabaleshwar Temple ligt op 13 km van de accommodatie, en Venna-meer ligt 13 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Pune, op 117 km van Hotel on the Rocks.