colorado motel number springs amarillo motel colorado springs phone number Amarillo Motel is located in 2801 W Colorado Ave Colorado Springs CO 80904To. This place is not even. Amarillo … Thursday, August 18, 2022 Edit