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.
Nombre de chambres: 10
Hotel India,499M+2P3, Chandalok chowk, Satsang Vihar, Muzaffarpur, Bihar 842002, 842002 Muzaffarpur, Inde