Das 2-Sterne-Hotel Super 8 By Wyndham Alturas verfügt über 46 Zimmer und liegt etwa 15 Gehminuten von North Fork Pit River entfernt. Zudem bietet das komfortable Hotel WLAN in den öffentlichen Bereichen.
Das Hotel befindet sich in einer erstklassigen Lage, nur 600 m vom Modoc National Wildlife Refuge. Zu den Sehenswürdigkeiten gleich neben dem Super 8 By Wyndham Alturas gehört Sacred Heart Catholic Church. Zudem liegt Alturas Park in nur 12 Gehminuten Entfernung von der komfortablen Unterkunft, und The Church of Jesus Christ of Latter-day Saints ist etwa 11 Fußminuten von der Unterkunft entfernt. Zu den Unterhaltungsmöglichkeiten in der Umgebung gehört Niles Theater (ist in einer 650 Meter Entfernung vom Hotel).
Die Zimmer bieten einen Blick auf die Berge und verfügen über Annehmlichkeiten wie eine Klimaanlage. Einige Zimmer sind mit einer getrennten Toilette ausgestattet. Sie bieten zudem Familien- Badezimmer.
Im Hotel Super 8 By Wyndham Alturas können die Gäste ein kostenloses Frühstück genießen. Das Restaurant Harold's Frosty ist ein perfekter Ort, um Gerichte amerikanischer Küche zu probieren, und befindet sich unter anderem circa 5 Gehminuten von der Unterkunft entfernt.