selected country
Malaysia

HOTEL STAR TOWN INN

Business address
No 198-200, Jalan Pudu, 55100 Kuala Lumpur, Malaysia
Phone
(603) 2148 4033
Fax
(603) 2144 2033