English: It is owned by the Taj group of hotels.
Telugu: దీనిని తాజ్ గ్రూప్ ఆఫ్ హోటల్స్ నిర్వహిస్తుంది.