In einer Entfernung von 5 Gehminuten von dem 3-Sterne-Avion Hotel Mumbai liegt Balkrishna Maharaja Temple. Das Hotel liegt 5 km vom Flughafen Chhatrapati Shivaji entfernt und bietet einen Shuttleservice und einen Fahrservice sowie die Möglichkeit, Auto-Verleih zu mieten.
Powai-See ist in rund 15 Minuten Autofahrt leicht erreichbar. Der Juhu Strand befindet sich ebenfalls 2 km weit weg vom Avion Mumbai. Auch St. Peter's Church ist in circa 20 Fahrminuten Entfernung vom Hotel. Die Unterkunft liegt außerdem in der Nähe von der Bushaltestelle Hanuman Road.
Das Avion Hotel empfängt seine Gäste in 44 Zimmern, die mit einer Klimaanlage sowie einem Flachbildfernseher mit Satellitenkanälen ausgestattet sind. Die Zimmer sind mit ein Schreibtisch ausgestattet und verfügen über Ausstattung zur Kaffee- & Teezubereitung.
Jeden Morgen wird ein leckeres serviert. Das Restaurant Adar Udipi Refreshment mit einer großen Auswahl an Gerichten ist ungefähr 400 Meter vom Avion entfernt.