Announcing Hotel Cerro
Saturday, June 29, 2019 6:00 AM
(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