OHO Suites KLCC Setia Sky is located in Malaysia on Federal Territory of Kuala Lumpur, Kulua Lumpur, Setia Sky, Jalan Raja Muda Abdul Aziz. OHO Suites KLCC Setia Sky is rated 5 out of 5 in the category holiday apartment rental in Malaysia.
Address
Federal Territory of Kuala Lumpur, Kulua Lumpur, Setia Sky, Jalan Raja Muda Abdul Aziz