Property Location With a stay at The Plaza Hotel, you'll be centrally located in Kuala Lumpur, steps from Maju Junction Mall and minutes from Chow Kit Night Market. This family-friendly hotel is close to Merdeka Square and Petronas Twin Towers.Rooms Make..