Featuring air-conditioned accommodation with a balcony, Shah Alam Setia Alam SCCC 3 Storey Semi D 13 Pax is located in Shah Alam. This property offers access to a terrace and free private parking.
30 Jalan Setia Utama U13/37C, 40170 Shah Alam, Malaysia