Where is De Palma Hotel Shah Alam?
Where is De Palma Hotel Shah Alam located?
De Palma Hotel Shah Alam, Selangor, Malaysia (approx. 3.04953°, 101.5353°)
Where is De Palma Hotel Shah Alam on the map?
{"latitude":3.04953,"longitude":101.5353,"title":"De Palma Hotel Shah Alam"}