The Arena liegt etwa 3 km vom Hotel The Leela Bhartiya City Bengaluru entfernt und ist unbedingt einen Besuch wert. Das Hotel bietet seinen Gästen einen Infinity-Pool, ein Fitnesscenter und WLAN in den öffentlichen Bereichen.
Jawaharlal Nehru Centre for Advanced Scientific Research ist in rund 10 Minuten mit dem Auto leicht erreichbar. Die Bushaltestelle Chokkanahalli Gate befindet sich in der Nähe des Hotels The Leela Bhartiya City Bengaluru und ist ungefähr 800 Meter entfernt.
Das 5-Sterne-Hotel in Bangalore umfasst 171 Zimmer mit verschiedenen Annehmlichkeiten — einer Minibar und einem Schreibtisch. Die Zimmer sind mit einer Minibar ausgestattet und verfügen über einen Schreibtisch.
In der Unterkunft gibt es 5 Restaurants.