News Written By - Posted Nov 8, 2023 India Welcomes Its Largest Hotel Opening With the opening of Aurika, Mumbai, Lemon Tree Hotels Ltd introduces India's largest inventory hotel. Skycity. Lemo... Continue Reading 19 0 comment 19