Ramada Bangalore

11 Park Road
Bengaluru
India