Hotel India is a hotel located in Muzaffarpur, Bihar. The average rating of this place is 3.60 out of 5 stars based on 457 reviews. The street address of this place is 499M+2P3, Chandalok chowk, Satsang Vihar, Muzaffarpur, Bihar 842002, India. It is about 1.24 kilometers away from the Muzaffarpur railway station.
Rana Anand Ranjan 13 months ago
The place is at one of the most happening place which has lost its lustre due to building of a road overbridge. Now PPL rarely visit this locality. The hotel is big and spacious. But since the footfall is not good so housekeeping and lenins require more attention.
Krishna Kanhiya Sanghi 8 months ago
Its not advisable to have this place to go. Power management is very bad.
Nidhish Kumar 10 months ago
Good for marriage, engagement and celebration of different family functions.