7.6/10
Good
10 reviews
Free Wi-Fi
Featuring free Wi-Fi, Best Western Trailside Inn offers accommodation in Alturas.
Number of rooms: 38
343 N Main St, Alturas, 96101-4065, United States