Netflix won't come free with your room. Marriott guests will either have to sign into their Netflix accounts, or sign up for a monthly subscription through the app. Guests staying multiple days only have to log in to their accounts once throughout their stay, according to Marriott.