Star at KLCC Residence
Star Residences No. 1, Kuala Lumpur, 50450
Set in Kuala Lumpur, 700 metres from Petronas Twin Towers and 1.2 km from the centre, Star at KLCC offers air-conditioned accommodation with free Wi-Fi, and a rooftop pool. The accommodation features a spa bath and a sauna.