Yampa Hotels

Map of Yampa Hotels

Travelodge Yampa
6.2/10
3 reviews
Free Wi-Fi

Featuring free Wi-Fi, this hotel is 30 miles away from Steamboat Springs. Each room features a flat-screen TV with satellite channels.

Number of rooms: 37

98 Moffat Ave, Yampa, 80483 / CO, United States