Overview Details Press Releases Multimedia Locations People Groups Hotel Indra Niwas is one of the best Budget Hotel located in the prime location in Udaipur offering luxury rooms with the best hotel facility at a very reasonable rate.