Karta Vacation Rentals
In Kuala Lumpur’s Chow Kit / Jalan TAR quarter, steps from Maju Junction Mall and a short walk to Merdeka Square, Kuala Lumpur Tower, Jamek Mosque, Petaling Street and the Petronas Twin Towers — right where the city buzz meets easy exploring.