Offering an Indian restaurant, Hotel India Sun is located 2 km from Nagpur Railway Station and the Local Bus Station. Free WiFi access is available in the public areas of the property. Each air-conditioned room here will provide you with a cable TV and sofa. There is also a refrigerator. Featurin...
- Laundry service