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 with differentRead More…
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 differentRead More…