Das Travelers Inn Flagstaff mit WLAN in den öffentlichen Bereichen befindet sich in etwa 2 km Entfernung vom Riordan Mansion State Historic Park. Das Motel liegt 25 Minuten Fußweg von der North Pole Experience entfernt und verfügt über 9 Zimmer mit Blick auf die Berge.
Das Zentrum von Flagstaff kann man fußläufig in 15 Minuten vom Hotel aus erreichen. Flagstaff Aquaplex in rund 2,1 km Entfernung vom Travelers Inn ist eine der nahegelegenen Attraktionen. Zu den nahe gelegenen Sehenswürdigkeiten gehört der Northern Arizona University, die sich in etwa 30 Gehminuten Entfernung von der Unterkunft befindet. Die Bushaltestelle Greyhound liegt ungefähr 800 Meter von dem 2-Sterne-Hotel entfernt.
Die Badezimmer sind mit einer begehbaren Dusche und einer getrennten Toilette ausgestattet und bieten zudem einen Haartrockner und Badelaken.
Das Restaurant Agave Mexican Restaurant liegt in der Nähe vom Travelers Inn Flagstaff.