Browns Canyon Inn407 US 50, Salida, CO, 81201(719) 539-6651WebsiteOverviewPet friendly hotel in beautiful Salida, Colorado. Ranked #1 in Travelocity hotel reviews.Related Articles