Location Information

The Oterra

Located in the heart of the Electronic City, The Oterra is a 5-star business hotel that offers an eclectic blend of comfort and luxury.
Details
The Oterra Bangalore

The Oterra

Located in the heart of the Electronic City, The Oterra is a 5-star business hotel that offers an eclectic blend of comfort and luxury.

Hotel

Nearby Travel Hubs

Nearby Popular Attractions

Major IT Hubs

TOP