Hostel Obispo

1617 Santa Rosa St San Luis Obispo CA 93401 USA

(805) 544-4678

Location