THE MONARCH HOTEL & CONVENTION CENTRE

Thiruvananthapuram, Kerla