colorado hotels in pet hotels in montrose colorado pet friendly Travel Guide for Pet Friendly Vacations and Getaways to Montrose Colorado. Super 8 by Wyndham Montrose is pet friendly. … Thursday, November 3, 2022 Edit