lemon tree hotel sohna road gurugram

sohna rd, near bsf camp, sector 68, gurugram, haryana 122001, india