Star Serviced Suite KLCC Kuala Lumpur: 700 m to KLCC Park