Lemon Tree Hotels debuts in Calcutta with a 142-room property in New Town
Lemon Tree Premier — the unmissable,14-floor, cream-coloured hotel in New Town — opens doors today
Nandini Ganguly
Published 22.10.19, 01:53 PM
Contemporary, efficient and fresh
Pictures: B. Halder