- Durgapur, West Bengal, India
LEMON GRASS HOTELS PRIVATE LIMITED is a company based out of 6/12 , ALAUDDIN KHAN BITHI, CITY CENTRE, DURGAPUR, West Bengal, India.