Property Location Muar Traders Hotel is located in Muar.Rooms Make yourself at home in one of the 93 air-conditioned rooms fe..
Muar / Muar