Venue

Le Royal Méridien Chennai 

Le Royal Méridien Chennai is a five star luxury hotel located at the Guindy-Kathipara Junction on Anna Salai,Chennai,India. Initially built as Madras Hilton at an investment of  1,650 million, the hotel was, however, opened as…

WOW Celebration