Hotel Narain Niwas Palace is one of the finest heritage hotels of the princely state of Rajasthan, providing a good example of history amalgamating with modern times