Karta Vacation Rentals
In the heart of Kuala Lumpur, within easy walking distance of the city center. Steps from Petronas Twin Towers, Petrosains Science Discovery Centre and Aquaria KLCC, with Merdeka Square, the National Art Gallery and Petaling Street nearby.