Star Luxury Suites KLCC Kuala Lumpur: 700 m to KLCC Park