Venkatadri Star Indoor Swimming Pool is located in Telangana, India on D.No. 6-94/A92-93, Opp,, 6-41, PJR Stadium Ln, Indira Nagar, Chanda Nagar. Venkatadri Star Indoor Swimming Pool is rated 3.8 out of 5 in the category indoor swimming pool in India.
Address
D.No. 6-94/A92-93, Opp,, 6-41, PJR Stadium Ln, Indira Nagar, Chanda Nagar