Remove Ads

Photo of Super 8 Salida

4.0
66 votes

Super 8 Salida

525 W Rainbow Blvd, Salida, Colorado 81201-2237 USA

Add Photo

Breakfast Area

Remove Ads

Claim copyright