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