The Palace, Chail

    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 withRead More...