Best Western Amrutha Castle

5-9-16 Saifabad, Opp Secretriat
Hyderabad
India