Thrissur Where To Stay

The five-star hotel operated by the international luxury hotel chain would be opened on January 5, 2020.