Featuring free Wi-Fi, Hotel Hotel Embassy International offers accommodation in Muzaffarpur. Guests can enjoy the on-site restaurant. Free parking is available on site.
Number of rooms: 20
Station Road Infront of Railway Station, 842001 Muzaffarpur, India