Indu Chhaya se encuentra en Alibaug. Este hotel de 4 estrellas ofrece jardín y tiene habitaciones con aire acondicionado, wifi gratis y baño compartido. El hotel ofrece vistas a la montaña, terraza y recepción 24 horas.
Las habitaciones de este alojamiento incluyen zona de estar. En el hotel, todas las habitaciones incluyen TV de pantalla plana y algunas también ofrecen vistas a la piscina. En Indu Chhaya, cada habitación está equipada con ropa de cama y toallas.
El alojamiento ofrece piscina cubierta.
El aeropuerto más cercano (Aeropuerto internacional Chhatrapati Shivaji - Bombay) está a 92 km del alojamiento.