The Grand Leela Resort bevindt zich in Khopoli, op 46 km van Utsav Chowk, en biedt accommodatie met een buitenzwembad, gratis privéparkeren, een tuin en een bar. Dit hotel met 3 sterren biedt roomservice. De accommodatie is rookvrij en is gelegen op 46 km van treinstation Kharghar.
Kharghar Hills ligt op 50 km van het hotel, en Kune Falls ligt 9,3 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Chhatrapati Shivaji Mumbai, op 71 km van The Grand Leela Resort.