Hotel-casinos have repositioned themselves as complete resorts , offering full-service day spas , huge shopping malls , and attraction-filled theme parks all in addition to the gambling , golf courses , and showrooms of the past .
Hotel-casinos are doing better financially with this repositioning .