The Deluxe rooms at The Oterra, Bengaluru, offer delightful stays - be it a vacation or a business meeting. They are designed to provide guests with all the facilities and comfort for an exemplary stay experience. Unifying comfort with leisure, The Oterra is the ideal stay choice for all travellers. These hotel rooms in Electronic city overlook the pool or provide a panoramic view of the garden city.