Located 1,317 meters from Saffron Restaurant. Stop at Janardan Hotel to discover the wonders of Udupi. The property has everything you need for a comfortable stay.
Located 1,332 meters from Saffron Restaurant. The 2. 5-star Hotel Sriram Residency offers comfort and convenience whether you're on business or holiday in Udupi.