Map Location
Zen Spa @ Palace Beach & Spa
Jalan Dulang, MINES Resort City, 43300, Seri Kembangan, Selangor, Malaysia