Super 8 Salida is located on US 50, 1 mile southwest of downtown Salida, Colorado. Across from the Salida Hot Springs pool and ... More