The luxury hospitality player Hotel Leela venture has planned to open five new properties over the next five years. Currently, the hotel chain operates seven properties, out of which five those in Mumbai, Bangalore, Goa, Udaipur and New Delhi are owned by it, while the recently launched Gurgaon property and Leela Kovalamm, one of its [...]
Continue Reading »