Indu Chhaya ligt in Alibaug. Het hotel met 4 sterren biedt een tuin en heeft kamers met airconditioning, gratis WiFi, een gedeelde badkamer. Het hotel is voorzien van uitzicht op de bergen, een terras en een 24-uursreceptie.
Kamers bij het hotel zijn uitgerust met een zithoek. Iedere kamer is uitgerust met een flatscreen-tv, en bepaalde kamers bij Indu Chhaya hebben uitzicht op het zwembad. Alle kamers bij de accommodatie hebben beddengoed en handdoeken.
Indu Chhaya biedt een binnenbad.
Het dichtstbijzijnde vliegveld is Luchthaven Chhatrapati Shivaji Mumbai, op 92 km van het hotel.