Announcing Hotel Cerro

(San Luis Obispo, CA) - Located in the heart of lively downtown San Luis Obispo, Hotel Cerro is the perfect marriage of SLO culture, California’s rich history, and casual elegance, providing an ideal…

Read More