Where is Geno Hotel Shah Alam?

Where is Geno Hotel Shah Alam located?

Geno Hotel Shah Alam, Geno Hotel Shah Alam, Malaysia (approx. 3.0575°, 101.5528°)


Where is Geno Hotel Shah Alam on the map?