Kuala Lumpur is a place you can’t miss when you visit Malaysia. It is the buzzing city and capital of Malaysia where you can find plenty of good food and shopping! If you are planning a short trip to Kuala Lumpur whether for business or leisure, here is one place you can stay to live …