Hotel India SunHotel
1235 Central Avenue Road Bhavsar Square,Central Avenue Road, Nagpur, 440002
Offering an Indian restaurant, Hotel India Sun is located 2 km from Nagpur Railway Station and the Local Bus Station. Free Wi-Fi access is available in the public areas of the property.