Pagoda Suites

Sri Venkata Rama Residency, 53
Hyderabad
India