Star Suites KLCC

Star Suites KLCC

Aparthotel

Star Residences No. 1, Jalan Yap Kwan Seng, Kuala Lumpur, Malaysia 50450