Travelodge by Wyndham Trinidad is located in Trinidad. The accommodation provides a terrace, a 24-hour front desk, where staff can assist guests, as well as free Wi-Fi throughout the property.
Number of rooms: 52
702 West Main Street, Trinidad, CO 81082, United States