English: Free WI-FI room, fitness center.
Telugu: ఉచిత వై-ఫై, ఆన్-సైట్ ఫిట్నెస్ సెంటర్.