Chail Palace Hotel

Chail Palace Hotel

Chail Palace Hotel

Chail Palace Hotel

Nestled in the misty mountains of Himachal Pradesh, Chail is a famous hill station which once served as a summer capital to the erstwhile Maharaja of the region. This quaint hamlet is situated a little aloof from the bustling tourist clad hill station of Shimla in Himachal Pradesh and thus stays unaffected from the maddening crowds and polluted environs. The small town of Chail is also flanked by an abundance of hotels and resorts to offer the tourists comfortable accommodation options. These hotels in Chail are nestled in the middle of awe inspiring natural splendour and are thus great Read the rest of this entry »