Das Arrow Inn Azusa bietet 14 Zimmer mit Blick auf die Stadt an.
Crystal Lake liegt etwa 3 Kilometer vom Gasthof entfernt und Northside Park erreicht man innerhalb von 10 Minuten mit dem Auto. Die Entfernung zwischen dem Stadtzentrum von Azusa und dem Hotel beträgt 3 km. Auch Covina Town Square Shopping Center ist in einer Entfernung von nur 6 Gehminuten von der Unterkunft zu finden.
Einige Hotelzimmer bieten Ausstattung zur Kaffee- & Teezubereitung, Kabelkanäle und eine Klimaanlage sowie ein privates Badezimmer. In Badezimmern findet man eine getrennte Toilette, eine Badewanne und eine Dusche. Die Badezimmer verfügen über eine Badewanne und eine Dusche. Hier findet man auch ein Haartrockner und Toilettenartikel.
In der Nähe befinden sich mehrere Restaurants, darunter Lotus Garden Restaurant und Outback Steakhouse.