The Star Residence
Located just 8 minutes by foot from the KLCC towers, this establishment is quite literally in the centre of town.
Attached to to Star Boulevard, an office and mall space, housing top notch restaurants for residents and those around.