Get Travalour for free on Google Play

Chail Palace

The, Chail Palace, Palace Rd, Chail, Himachal Pradesh 173217, India

Budget Stay
Palace

Built in 1891, the Maharaja’s palace is set in approximately 75 acres and has a truly regal setting with spectacular views. A wide variety of cottages, suites and rooms with different tariffs can accommodate every visitor who wish to savor this majestic hill station.

Location of Chail Palace