I am finally working on this review of Traders Hotel in Kuala Lumpur; my choice of stay in April 2024 for a very simple reason. Its claim to the best view of the world's tallest twin towers, the stunningly gorgeous Petronas Twin Towers, also known as KLCC! This was taken right in front of Suria KLCC, the shopping mall connecting the two towers on the ground floor, and you should be able
↧