Welcome to Lemon Tree Hotel Sector 68 Sohna Road Gurugram , New Delhi , India