selected country
Malaysia

New World Renaissance Hotel

Business address
128, Jalan Ampang, Kuala Lumpur, Malaysia
Phone
03-2163 6888
Fax
03-2163 1888

Location Map