If you have never come across Indian cuisine, you should reserve a table at Hotel Swaraj palace. The hospitable staff welcomes people all year round. The terrific service is something these restaurateurs care about. A number of guests are loyal to this place because of the peaceful atmosphere. This spot is rated on Google 4.1 by its visitors.