English: The hotel complex offers guests a large SPA center.
Telugu: హోటల్ కాంప్లెక్స్ అతిథులు పెద్ద స్పా అందిస్తుంది.