1605 East Main Street, Montrose, CO 81401, USA
1605 East Main Street Montrose, CO, US 81401
Montrose
Colorado
81401
United States
877-411-3436877-411-3436
Black Canyon Motel is pet friendly! Up to three pets of any size are allowed for $5 per pet per night.