
Find your perfect log hut hideaway and enjoy uninterrupted peace.
Built in 1891, the Maharaja 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.