hotel general manager careers in Tiruchirappalli, India