5 Club Road, 2nd Floor, Above Bank of Baroda, Punjabi Bagh, Delhi, Delhi - 110026
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.