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 have been slowly shrinking their market .