Best Western hotel opens in Shah Alam
SHAH ALAM: Best Western International, one of the world’s largest hotel chains with 4,000 hotels in over 100 countries, has opened its first hotel in Shah Alam.
Best Western i-City Shah Alam is in the 72-acre (29ha) i-City next to i-City Waterworld. i-City is developed by I-Bhd.