Mawar Villa Villa Shah Alam, Selangor
Situated just 13 km from Evolve Concept Mall, Mawar Villa By Malvacae Homestay Shah Alam features accommodation in Shah Alam with access to a garden, a terrace, as well as full-day security.
23, Jalan Elemen 2, 40100 Shah Alam, Malaysia