Om Datta Krupa Niwas ligger i Mahabaleshwar, 5,9 km fra Bombay Point, 7,2 km fra Lingmala Falls og 7,3 km fra Mahabaleshwar-templet. Hotellet ligger 3,1 km fra Venna-søen og har sikkerhedsvagt hele dagen. Værelserne har balkon med udsigt til haven og gratis wi-fi.
Samtlige ferieboliger har opholdsområde, fladskærms-tv med kabelkanaler, værdiboks og eget badeværelse med bruser. Nogle af ferieboligerne har egen indgang. Ferieboligerne har varme.
Elphinstone Point ligger 12 km fra overnatningsstedet, og Arthur's Seat ligger 14 km derfra. Den nærmeste lufthavn er Pune Internationale Lufthavn, 127 km fra Om Datta Krupa Niwas.