OYO 90909 I.villa Inn Kuala Lumpur: 1.0 km to KLCC Park