Hotel Green park

Begumpet
Hyderabad
Andhra Pradesh
India