9 reviews
Embassy International offers three star luxury accommodations in Muzaffarpur. Located just in-front of Railway Station Muzaffarpur, the property is situated at the heart of the city and at a walking distance to the major corporate offices, shopping centers and places of business interest. It is located at a distance of 200 mts from Muzaffarpur Railway Station, 500 mts from the govt. bus terminus a