The Oberoi in Bengaluru is an establishment that ticks every box: the promise of absolute calm, luxury amenities and services, not to mention top-drawer dining. Set along Mahatma Ghandi Street ...