Travelodge by Wyndham Cheyenne features accommodation in Cheyenne. With a restaurant, the 2-star hotel has air-conditioned rooms with free Wi-Fi, each with a private bathroom. The property is non-smoking and is situated 5.
Number of rooms: 60
1625 Stillwater Avenue, Cheyenne, 82009 / WY, United States