Estadio Nacional Rod Carew befindet sich etwa 5 Minuten zu Fuß von dem 3-Sterne-Hotel Avila Panama entfernt und ist unbedingt einen Besuch wert. Darüber hinaus bietet das Hotel seinen Gästen einen Safe.
Die Fahrt zum Flughafen Panama City Paitilla dauert nur 5 Minuten. Das Avila Panama liegt in 350 Meter Entfernung zur U-Bahn-Station Santo Tomás und 2 km weit weg vom Städtischen Naturpark. Auch Parque Belisario Porras liegt ca. 5 Autominuten von der Unterkunft entfernt. Plaza Mayor ist in unmittelbarer Nähe zum Hotel. Das Hotel Avila Panama liegt außerdem ganz nah an der Bushaltestelle IJA del Casino.
Die 63 Zimmer sind mit einer Klimaanlage ausgestattet und verfügen über moderne Annehmlichkeiten wie einen Flachbildfernseher mit Satellitenkanälen. Ein Bidet, eine getrennte Toilette und eine Dusche stehen in diesen Zimmern zur Verfügung. In den Bädern werden ein Bidet, eine getrennte Toilette und eine Dusche sowie ein Haartrockner und Badelaken angeboten.
Vor Ort gibt es eine 24 Stunden geöffnete Bar. Das Restaurant Dolce Idea Gellateria ist ungefähr 100 Meter vom Avila Panama entfernt.