FF 118, ILD Trade Center Mall, Near Bikanerwala, Sohna Road, Gurgaon, Haryana - 122001
Centre Admin ?
Let more customers reach you
At Blue Terra Spa, They wish to make each visit to there clients has an experience - an experience of relaxation, rejuvenation, wellness and balance of energies. Right from the reception area to the spa rooms, customers are made to feel special and relaxed.