HOTEL MINERVA GRAND

Sarojini Devi Road
Secunderabad
India