selected country
Malaysia

DE PALMA INN SHAH ALAM

Business address
Jalan Nelayan 19/15, Seksyen 19, P. O. Box 7511, 40718 Shah Alam, Malaysia
Phone
(603) 5542 8080
Fax
(603) 5542 0492