Set in Muzaffarpur, Bihar region, Hotel India, Muzaffarpur is situated 1.6 km from Muzaffarpur Railway Station. This 4-star hotel offers room service, a 24-hour front desk and free Wi-Fi. The hotel has family rooms.
Numero delle stanze: 10
Hotel India,499M+2P3, Chandalok chowk, Satsang Vihar, Muzaffarpur, Bihar 842002, 842002 Muzaffarpur, India