Super 8 Motel - Atascadero

6505 Morro Rd
Atascadero
California
United States