Matsyodari Devi Temple is what you should see after having a meal at Hotel Rana. The success of this restaurant would be impossible without the knowledgeable staff. Enjoyable service is something that visitors highlight in their reviews. Most guests mention that the atmosphere is quiet here. Google users awarded Hotel Rana 4.