Star Suites KLCC
Star Suites KLCC
Aparthotel
Star Residences No. 1, Jalan Yap Kwan Seng
, Kuala Lumpur, Malaysia
50450
90
Excellent ·
57 reviews