2061 North Roemer Court, Santa Maria
This hotel is located in Santa Maria, just off Highway 101. It features a fitness centre equipped with cardio equipment and spacious rooms equipped with cable TV and complimentary Wi-Fi.