43, Velankani Tech Park
Hosur Road, Bengaluru
The guest rooms at The Oterra, Bangalore, have been thoughtfully designed to exceed your expectations on comfort as well as providing all you need to succeed at your work. This 5-star hotel in Bangalore introduces a paradisiacal stay to all the guests. Standing as an epitome of elegance and charm, the hotel unifies class and comfort.