Hotel India Sun is a hotel located in Nagpur, Maharashtra. The average rating of this place is 3.40 out of 5 stars based on 475 reviews. The street address of this place is Shop No, 1235, Central Ave, Bhavsar Chowk, Gandhibagh, Nagpur, Maharashtra 440002, India. It is about 0.13 kilometers away from the Itwari Junction railway station.
Venkatakrishnan P 15 months ago
Rooms can be kept even more cleaner, especially washroom. Hott water was not working. Service staff were good, polite, having courtesy in guiding the visitors. 24 hours check in/check out was provided for booking in person.
Aniket Binewale 16 months ago
Location was Perfect, it is located at Near chitaroil metro station. The service was very Impressive and the atmosphere are very Perfect
zuber khan 14 months ago
Need more clean room and please fix old lift to new lift ...