Venue

Le Meridien

Maradu, Cochin, Kerala, India