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
60355428080
Fax
60320323935