Four Seasons KL Review – Kuala Lumpur’s New Star
There was a lot of rumble about Four Seasons KL when they were building it. Apparently, this is one of the tallest hotels in the world and some think it will cover the view of Kuala Lumpur’s pride – Twins […]