English: A spa and wellness center is located on site.
Telugu: ఇక్కడ ఒక ప్రత్యేక వెల్నెస్ మరియు SPA సెంటర్ ఉంది.