Menara TH Selborn is a 31 storey building with over 432 car parking bays. It is located at the junction of Jalan Semarak and Jalan Tun Razak. Menara TH Selborn has an underground link to Raja Uda MRT Station, the station is due to be completed in 2022.
Menara TH Selborn
Jalan Tun Razak
153, Jalan Tun Razak, Kampung Baru, 50300 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, Malaysia
Typical floor area