Hotel Indira Grand
Hotel👍👍 This was started again with new management .. the build quality was superb and premium.. New management providing good services .. I strongly recommend this for your stay.. sure you will enjoy and won't regret .. People often mention hotel,
Address
Railway, Station Rd, Loyaada, Gudivada, Andhra Pradesh 521301, India
Rating on Google Maps
3.70 (74 reviews)Open on Google Maps