Where is Lemon Tree Hotel, Sector 60, Gurugram, Gurgaon located?
Lemon Tree Hotel, Sector 60, Gurugram, Gurgaon, Haryana, India (approx. 28.40196°, 77.09968°)
Lemon Tree Hotel, Sector 60, Gurugram, Gurgaon, Haryana, India (approx. 28.40196°, 77.09968°)