Tarushree Singh is the Director of Sales of The Oterra Hotels.
199 people are employed at The Oterra Hotels.
The Oterra Hotels is based in Bengaluru, Karnataka.
The NAICS codes for The Oterra Hotels are [721, 72].
The SIC codes for The Oterra Hotels are [70, 701, 7011].