Situé à Lonavala, le Godzilla Villa propose un hébergement climatisé avec une piscine privée, une vue sur le jardin et un balcon. Il se trouve à 800 mètres de la gare de Lonavala, à 3,9 km des chutes de Kune et à 5,9 km du barrage de Bhushi. Lion's Point et Tiger Point se trouvent à 12 km.
Cette villa spacieuse dispose d'une terrasse, de 4 chambres, d'un salon et d'une cuisine bien équipée. Il dispose également d'une télévision à écran plat.
Un petit-déjeuner buffet, à la carte et continental est servi tous les jours.
Adlabs Imagica se trouve à 23 km. L'aéroport international de Pune, le plus proche, est implanté à 67 km.