Doté d'une piscine extérieure et d'un jardin, le Treasure Island Resorts est un complexe purement végétarien situé à Lonavala, à 15 km du barrage de Bhushi. L'établissement se trouve à 20 km de Lion's Point et de Tiger Point. Le complexe dispose d'un sauna et d'une réception ouverte 24h/24.
Les chambres du complexe sont équipées d'une télévision à écran plat. La salle de bains privative est pourvue d'articles de toilette gratuits.
Le Treasure Island Resorts sert un petit-déjeuner végétarien.
L'aéroport international de Pune, le plus proche, est implanté à 57 km.