Crowne Plaza Bengaluru Electronics City

No 43 Electronic City
Bengaluru
India