Home Hospitality The Suryaa, New Delhi celebrates International Yoga Day