L'établissement 3 étoiles The Grand Leela Resort est situé à Khopoli, à 46 km d'Utsav Chowk et de la gare de Kharghar. L'établissement se trouve à environ 50 km des collines de Kharghar, à 9,3 km des chutes de Kune et à 12 km d'Adlabs Imagica. Il propose une piscine extérieure et un service d'étage.
Vous séjournerez à 14 km de la gare de Lonavala et à 18 km du barrage de Bhushi. L'aéroport international Chhatrapati Shivaji de Bombay, le plus proche, est implanté à 71 km. Un service de navette aéroport peut être assuré moyennant des frais supplémentaires.