Bengaluru, South India, India
Just the haven you need when you first arrive in South India, the Oberoi is an award-winning business hotel located in the heart of Bangalore’s shopping and business district on M.G. Rd. Its grand style and state-of-the-art facilities are everything you’d expect of an international-grade five-star in one of the world’s buzziest hubs, and include a large pool shaded by palms and fragrant frangipani flowers.