Das Avion Rojo Hostel Santiago de Chile verfügt über 36 Zimmer und liegt 5 Minuten Fußweg vom Museo Histórico Nacional entfernt.
Das Hostel liegt in ungefähr 500 Meter Entfernung von der Basilika La Merced. Zu den nahe gelegenen kulturellen Sehenswürdigkeiten gehört Museo de Artes Visuales (liegt in 1 Kilometer Entfernung von der Unterkunft). Die Kirche San Francisco, ein nahe gelegenes Gotteshaus, liegt nicht weit entfernt von diesem Hostel in Santiago de Chile. Kulturzentrum Mapocho ist in 15 Fußminuten Entfernung von dieser Unterkunft.
Das Restaurant Bocanariz, das chilenische Gerichte serviert, liegt in 13 Fußminuten Entfernung von diesem Hostel. Die Bushaltestelle Parada 3 / Mercado Central ist gleich neben dem Hostel Avion Rojo entfernt, und die U-Bahn-Station Armas liegt nur 600 Meter zu Fuß von hier entfernt.