Salida, CO 81201, USA
Inquire for Address Salida, CO 81201
Salida
Colorado
81201
US
High Country Heaven is very pet friendly! They accept up to 5 pets of any size for a fee of $10.00 per pet per night.