Source : The Leela Mumbai Friday, August 7, 2015 5:40PM IST (12:10PM GMT)   Mr Sameer Sud Appointed General Manager of The Leela Mumbai   Mumbai, Maharashtra, India The Leela Palaces, Hotels, and...

More