Etwa 15 Gehminuten vom Fluss North Fork Pit River entfernt, bietet das 3-Sterne-Trailside Inn Alturas 38 Zimmer. Im Hotel, das in 700 Meter Entfernung vom Modoc National Forest befindet, können Sie den Tag an einem Swimmingpool verbringen oder mit Wandern und Angeln aktiv bleiben.
Sacred Heart Catholic Church ist in einem 7-minütigen Spaziergang leicht erreichbar. Niles Theater befindet sich ebenfalls in unmittelbarer Nähe vom Trailside Inn Alturas.
Das Hotel verfügt über klimatisierte Zimmer, die mit einer Klimaanlage und einer Alarmanlage ausgestattet sind. Einige der Nichtraucher- Zimmer sind mit einer getrennten Toilette und einer Dusche ausgestattet.
Im Trailside Inn kann man ein einfaches Frühstück genießen. Das Restaurant El Aguila Real mit einer großen Auswahl an Gerichten ist ungefähr 250 Meter von der Unterkunft entfernt.