Azalia Spa, located at Centerstage Mall, Noida, offers a range of wellness services. They have well trained therapists that have experience in the industry and an ambiance that is serene and calm.
Shop No.5, 6, 6A, 4th Floor, Wave Mall, Block L1, Sector 18, Noida