★★ 1. Travelodge by Wyndham Lovell/Bighorns595 Main Street, Lovell, WY 82431 The Travelodge provides the only chain lodging in the small town of Lovell, northeast Wyoming, 20 miles from the foothills of the Bighorn Mountains and an hour's drive from Bighorn Canyon National Recreation Area. The interior corridor, pet friendly hotel is situated on the east side of town, along US 310 at the junction with ALT 14, within walking of shops and restaurants in the downtown area. The only amenities are free wi-fi, and a microwave/refrigerator in all guest rooms. |