Royal Spa is located in City Square Mall, Rajouri Garden, New Delhi. They have a team of Highly accomplished and well Qualified Workforce. They are well known for Spa services like Body Massage & Head Massage. Their massage services will surely make you feel in heaven and will comfort your body, mind and soul. They always use Trusted and Best Quality Products. They do Outstanding Work and Surprise their Clients.