ZEN Rooms Basic Near I-City Near i-City
ZEN Rooms Basic Near I-City is a ZenRooms hotel in Shah Alam . Based upon the quantity and quality of amenities offered to hotel guests, we rate it as a 2.5-star hotel. It is located at Loc in M Avenue Hotel, Jalan Serai Wangi.
Compare Prices at TheRealPlaces