Mission Inn SLO

Categories

Hotels & Motels SLO City

About

Welcome to Super 8 – San Luis Obispo. Located at the top of Monterey St, in the heart of San Luis Obispo, our Super 8 allows you easy access to all the Central Coast has to offer.

Powered By GrowthZone