Eighty-Eight Inn Kuala Lumpur: 1.7 km to KLCC Park