Lemon Tree Hotel, East Delhi Mall, New Delhi

Plot No.1, Kaushambi New Delhi201010, India