Novotel Bangalore Techpark

Opp Intel Campus
Bengaluru
India