Hotel Cerro will open in SLO in January
The Hotel Cerro will open in the heart of downtown San Luis Obispo in January.
The luxury hotel, at 1125 Garden St., will offer 65 rooms and suites ranging from 350 to 920 square feet.
All accommodations feature goose-down duvets and fine linens over luxurious platform beds, and extra-large bathrooms with glass walk-in showers, plush bathrobes, Bluetooth audio systems, HD flat panel smart TVs and complimentary wireless internet throughout the property.
The hotel’s Spa Cerro spans more than 4,000 square feet and will offer a full menu of treatments including massage, facials, scrubs and wraps for individuals and couples, as well as steam rooms and a rooftop relaxation terrace.
A rooftop pool deck offers 360-degree views of the surrounding rolling hills and countryside and the hotel’s Brasserie SLO will serve Mediterranean-inspired meals.