KL101 at The Scott Garden Kuala Lumpur​

C23A08, Level 23A, Blk C, The Scott Garden, 289 Jalan Klang Lama,, 58000 Kuala Lumpur, Malaysia

Hotel image
Read more reviews for KL101 at The Scott Garden Kuala Lumpur​