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