Mission Inn Hotel & Spa’s Festival of Lights
Mission Inn Hotel & Spa 3649 Mission Inn Ave., Riverside, CAhe Mission Inn Hotel & Spa's Festival of Lights is one of the nation's largest holiday light collections, voted "Best Public Lights Display" by USA Today.