The Canyon Villa A Luxurious Inn

1455 Kiler Canyon Rd Paso Robles CA 93446 USA

(805) 238-3362

Location