El Treasure Island Resorts es un complejo vegetariano puro situado en Lonavala, a 15 km de la presa de Bhushi, y cuenta con piscina al aire libre y jardín. El establecimiento se encuentra a 20 km de Lion's Point y de Tiger Point. El complejo cuenta con sauna y recepción 24 horas.
Las habitaciones del complejo están equipadas con TV de pantalla plana. El baño es privado e incluye artículos de aseo gratuitos.
El Treasure Island Resorts sirve un desayuno vegetariano.
El aeropuerto internacional de Pune es el más cercano y queda a 57 km.