CHENNAI: A Chennai consumer court has ordered luxury hotel The Leela Palace, Udaipur, to pay more than Rs 10.65 lakh in ...