Palakkad, India Area Hotels