Hotel Shree Narayana is a perfect blend of traditional Indian hospitality and modern day conveniences. Whether you are on a holiday or a business trip, visit our hotel which is located at the Udaipur City near Udaipole Circle which is a prime location for any tourist coming to Udaipur.
The Hotel accommodation facilities are amongst the best in Udaipur. If you are planning a visit to the City of Lakes then it is one of the most prominent hotels for your stay.